Star Rating
Hotel Name
Price Range (USD)to
Amenities

33740 Hotels/Motels & Accommodations

Bilmar Beach Resort - Treasure Island 10650 Gulf Blvd., Treasure Island, FL 33706 ~0.06 miles west of 33740
  • Midscale Beach property
  • Check in: 4:00 pm
  • Most guests criticized the small bathroom
  • Great restaurants in the area
From$90
Very Good 4.5 /5Review Score CallBookMore Details
Treasure Bay Hotel & Marina 11125 Gulf Blvd., Treasure Island, FL 33706 ~0.25 miles northwest of 33740
  • Affordable Beach property
  • Access to gym on-site
  • Breakfast can be improved
  • Air conditioning was criticized by 71%
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Lorelei Resort Motel Pet Friendly
+1-800-881-1523
10273 Gulf Blvd., Treasure Island, FL 33706 ~0.33 miles south of 33740
  • Cheap hotel
  • Hubby loved the fishing pier
  • Friendly staff
Westwinds Waterfront Resort : 10265 Gulf Blvd. 10265 Gulf Blvd., Treasure Island, FL 33706 ~0.34 miles south of 33740
  • Affordable Beach hotel
  • Check in time: 3:00 pm
  • AC needs updating
  • Nearest grocery shop
From$165
Very Good 4.5 /5Guest Reviews CallBookMore Details
Bayside Inn & Marina 11365 Gulf Blvd., Treasure Island, FL 33706 ~0.42 miles northwest of 33740
  • Two-star Beach property
  • 25 rooms in property
  • Heater did not work
  • Wifi quality could be improved
From$59
Very Good 4.0 /5Review Score CallBookMore Details
Treasure Island Ocean Club in Treasure Island
+1-866-429-5787
11500 Gulf Blvd., Treasure Island, FL 33706 ~0.48 miles northwest of 33740
  • Economy Beach property
  • Fitness + Health Center
  • For 86%, the rooms looked old
  • Great location
Crystal Palms Beach Resort in Treasure Island 11605 Gulf Blvd., Treasure Island, FL 33706 ~0.54 miles northwest of 33740
  • 3-star Beach hotel
  • 6 floors in hotel
  • Modern building
  • The majority of guests appreciated the closeness to the beach
From$140
Very Good 4.5 /5Latest Reviews CallBookMore Details
Tropic Terrace 11730 Gulf Blvd., Treasure Island, FL 33706 ~0.58 miles northwest of 33740
  • 2 star Beach property
  • 2 floors in property
  • Older facility
  • Right on the beach
From$75
Average 3.5 /5Reviews CallBookMore Details
Island Inn Beach Resort 9980 Gulf Blvd., Treasure Island, FL 33706 ~0.74 miles south of 33740
  • Affordable Beach hotel
  • 100 rooms in hotel
  • Great view
  • Most guests thought the view was good
Residence Inn Treasure Island 11908 Gulf Blvd., Treasure Island, FL 33706 ~0.75 miles northwest of 33740
  • Affordable Oceanfront property
  • 105 rooms in hotel
  • Impressive bathroom
  • Staff is amazing
From$149
Very Good 4.5 /5Guest Reviews CallBookMore Details
Sunset Vistas Beachfront 2 & 3 Bedroom Suites 12000 Gulf Blvd., Treasure Island, FL 33706 ~0.81 miles northwest of 33740
  • Three Star Beach property
  • Gym is available on property
  • Property was clean
  • Apartment felt old
From$139
Very Good 4.5 /5Read Reviews CallBookMore Details
All Season's Resort in Madeira Beach 13070 Gulf Blvd., Madeira Beach, FL 33708 ~1.62 miles northwest of 33740
  • Mid-scale property
  • Check-in: 4:00 PM
Madeira Bay Resort & Spa in Madeira Beach 13235 Gulf Blvd., Madeira Beach, FL 33708 ~1.73 miles northwest of 33740
  • 3 star Beach hotel
  • Hotel has 68 suites
  • Moderately clean hotel facilities
  • Most guests found problems with the furniture
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Barefoot Beach Hotel Madeira Beach 13238 Gulf Blvd., Madeira Beach, FL 33708 ~1.76 miles northwest of 33740
  • Three Star Beach property
  • Check in: 3:00 PM
  • Walls are paper thin
  • No bar
From$109
Very Good 4.5 /5Recent Reviews CallBookMore Details
Blind Pass Resort
+1-888-690-5247
7901 Blind Pass Rd., St Pete Beach, FL 33706 ~1.85 miles southeast of 33740
  • Inexpensive Beach property
  • 2 floors in hotel
Schooner Hotel & Beach Suites Resort : 14500 Gulf Blvd. 14500 Gulf Blvd., Madeira Beach, FL 33708 ~2.69 miles northwest of 33740
  • Three Star Beach hotel
  • Check in: 11
Postcard Inn on the Beach : 6300 Gulf Blvd. 6300 Gulf Blvd., St Pete Beach, FL 33706 ~2.74 miles southeast of 33740
  • Mid-scale Beach hotel
  • Gym / Fitness Center Available
  • Minibar can be a problem
  • Great breakfast
Beachcomber Beach Resort Hotel 6200 Gulf Blvd., St. Pete Beach, FL 33706 ~2.80 miles southeast of 33740
  • Low-priced Oceanfront hotel
  • 2 floors in property
  • Management should be more attentive
  • Huge deck/bar area between pool area
From$81
Very Good 4.0 /5Read Reviews CallBookMore Details
Howard Johnson Hotel - St Pete Beach 6100 Gulf Blvd., St Pete Beach, FL 33706 ~2.83 miles southeast of 33740
  • Midscale Beach property
  • 5 floors in hotel
Alden Beach Resort All Suites - St. Pete Beach 5900 Gulf Blvd., St. Pete Beach, FL 33706 ~2.91 miles southeast of 33740
  • Mid-scale Beach hotel
  • Check-in: 4:00pm
  • Standard TV
  • Great wellness & sports facilities
From$88
Very Good 4.0 /5Reviews CallBookMore Details
Tradewinds Island Resorts 5500 Gulf Blvd., St Pete Beach, FL 33706 ~3.16 miles southeast of 33740
  • Expensive Beach property
  • 7 floors in property
  • Furniture needs more attention
  • Great meal in Palm
From$129
Very Good 4.0 /5Recent Reviews CallBookMore Details
Courtyard St. Petersburg Clearwater / Madeira Beach - Madeira Beach
+1-888-690-5247
601 American Legion Dr., Madeira Beach, FL 33708 ~3.24 miles northwest of 33740
  • Three Star Beach hotel
  • Hotel has an eco-friendly policy Learn more
From$119
Very Good 4.5 /5Read Reviews CallBookMore Details
Holiday Inn Express & Suites Seminole | St. Pete | Madeira Beach - St. Petersburg 4816 100th Way North, St. Petersburg, FL 33708 ~3.30 miles north of 33740
  • Mid-scale Rural hotel
  • 25 suites in property
Grand Plaza Beachfront Resort & Conference Center
+1-800-881-1523
5250 Gulf Blvd., St. Pete Beach, FL 33706 ~3.36 miles southeast of 33740
  • Mid-scale Oceanfront hotel
  • Check-in time: 4:00 p.m.
  • Wi-fi not working
  • Unclean dining area, according to 86%
Sirata Beach Resort & Conference Center
+1-888-283-3404
5300 Gulf Blvd., Saint Petersburg, FL 33706 ~3.39 miles southeast of 33740
  • Midscale Beach property
  • Hotel has 8 floors
  • Most guests thought the kitchenette was ok
  • For 87%, the rooms looked old
Plaza Beach Hotel Beachfront Resort : 4506 Gulf Blvd. 4506 Gulf Blvd., St Pete Beach, FL 33706 ~3.80 miles southeast of 33740
  • Affordable Beach property
  • Hotel has 2 floors
Beach House Suites at the Don Cesar 3860 Gulf Blvd., St Pete Beach, FL 33706 ~4.20 miles southeast of 33740
  • 3-star Beach property
  • 2 meeting rooms in property
  • Great room
  • Full-size kitchen
From$169
Very Good 4.5 /5Recent Reviews CallBookMore Details
The Kimpton Hotel Zamora - St Pete Beach 3701 Gulf Blvd., St Pete Beach, FL 33706 ~4.28 miles southeast of 33740
  • Expensive Beach property
  • 72 rooms in hotel
From$128
Very Good 4.0 /5Recent Reviews CallBookMore Details
The Don Cesar in St. Pete Beach 3400 Gulf Blvd., St. Pete Beach, FL 33706 ~4.54 miles south of 33740
  • Four star Resort property
  • 15 conference rooms in property
  • Pool and beach staff were excellent
  • Popular among families
From$199
Very Good 4.0 /5Recent Reviews CallBookMore Details
Malibu Resort Motel 17001 Gulf Blvd., North Redington Beach, FL 33708 ~4.79 miles northwest of 33740
  • Economy Beach property
  • Hotel has 2 suites
Doubletree Beach Resort by Hilton - North Redington Beach 17120 Gulf Blvd., North Redington Beach, FL 33708 ~4.95 miles northwest of 33740
  • Midscale Beach property
  • 125 sleeping rooms in hotel
  • Beautiful beach
  • Most guests thought the view was good
From$143
Very Good 4.5 /5Reviews CallBookMore Details
Days Inn St. Petersburg
+1-888-283-3404
650 34th St. North, St. Petersburg, FL 33713 ~5.47 miles east of 33740
  • Two-star hotel
  • Comfortable beds
  • Good service
Hampton Inn St. Petersburg 1200 34th St. North, St. Petersburg, FL 33713 ~5.49 miles east of 33740
  • Affordable Highway hotel
  • Hotel has 2 meeting rooms
From$99
Very Good 4.0 /5Read Reviews CallBookMore Details
Quality Inn & Suites at Tropicana Field : 1400 34th St. North 1400 34th St. North, St. Petersburg, FL 33713 ~5.54 miles east of 33740
  • Low priced property
  • Fitness / Gym is on-site
  • Rooms could be cleaner
  • Wi-fi poor
Red Roof Inn St. Petersburg / Tampabay in St Petersburg 4999 34th St. North, St Petersburg, FL 33714 ~6.43 miles northeast of 33740
  • Cheap Suburban property
  • Check-in: 3:00pm
Days Inn North 5005 34th St. North, St. Petersburg, FL 33714 ~6.46 miles northeast of 33740
  • 3 star Suburban property
  • Free breakfast
Magnuson Hotel Marina Cove 6800 Sunshine Skyway Lane, St. Petersburg, FL 33711 ~7.04 miles southeast of 33740
  • Three Star Resort hotel
  • Fitness center on property
  • Rooms could be larger
  • Breakfast is below average
From$99
Average 3.5 /5Reviews CallBookMore Details
La Quinta Inn 7500 Highway 19 North, Pinellas Park, FL 33781 ~7.11 miles northeast of 33740
  • Economy Highway property
  • Check-in time: 3p
  • All guests were happy with the price of the breakfast
  • Rooms in need of an update
Knights Inn : 2595 54th Ave. North 2595 54th Ave. North, Saint Petersburg, FL 33714 ~7.16 miles northeast of 33740
  • Low Cost Downtown property
  • 2 floors in property
  • Good wifi quality
  • Hotel buildings could use some improvement
Country Inn & Suites Pinellas Park / St. Petersbur : 8050 Us 19 8050 Us 19, Pinellas Park, FL 33781 ~7.18 miles northeast of 33740
  • Three Star Highway property
  • Check-in: 3:00PM
  • Great location
  • Hot breakfast was very good
Comfort Inn North in Saint Petersburg 2260 54th Ave. North, Saint Petersburg, FL 33714 ~7.32 miles east of 33740
  • Affordable Highway property
  • 5 floors in property
  • Amenities are not the best
  • WiFi system needs upgrading
Staybridge Suites St. Petersburg Downtown : 940 5th Ave. South 940 5th Ave. South, St. Petersburg, FL 33705 ~7.36 miles east of 33740
  • Mid-scale Downtown property
  • 2 meeting rooms in property
Holiday Inn Express St. Petersburg : 2171 54th Ave. North 2171 54th Ave. North, St Petersburg, FL 33714 ~7.48 miles northeast of 33740
  • 3-star Highway hotel
  • Hotel has 4 floors
  • Breakfast was provided
  • Check-In staff was so pleasant
Celebrity Resorts Indian Shores : 19607 Gulf Blvd.
+1-888-305-3366
19607 Gulf Blvd., Indian Shores, FL 33785 ~7.56 miles northwest of 33740
  • Three Star Beach property
  • 40 suites in property
La Quinta Inn & Suites Clearwater South - Clearwater 5000 Lake Blvd., Clearwater, FL 33760 ~7.88 miles northeast of 33740
  • Low-priced Airport hotel
  • Shuttle to airport available
  • Most guests said the bathroom was dirty
  • Fair budget hotel
Hollander Hotel 421 4th Ave. North, St Petersburg, FL 33701 ~7.94 miles east of 33740
  • 3-star hotel
  • Check in: 3.00PM
  • Nice TV
  • Great view
From$105
Very Good 4.5 /5Guest Reviews CallBookMore Details
Courtyard by Marriott St. Petersburg Downtown 300 4th St. North, St. Petersburg, FL 33701 ~7.95 miles east of 33740
  • Three Star Downtown property
  • 4 suites in property
  • Well-maintained rooms
  • Most guests said the reception staff was great
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
The Inn on Third : 342 3rd Ave. North 342 3rd Ave. North, St. Petersburg, FL 33701 ~8.02 miles east of 33740
  • Two star Downtown property
  • 19 sleeping rooms in hotel
  • Terrific location
  • Modern facilities
Cordova Inn Downtown St. Pete - St Petersburg 253 2nd Ave. North, St Petersburg, FL 33701 ~8.07 miles east of 33740
  • Three Star Downtown property
  • Hotel has 32 rooms
  • Fantastic service
  • Most guests thought it was too noisy
Hotel Indigo St. Pete : 234 3rd Ave. North 234 3rd Ave. North, St. Petersburg, FL 33701 ~8.09 miles east of 33740
  • 3-star Downtown property
  • 2 meeting rooms in hotel
  • Exceptional Staff
  • Bathroom could be bigger

Next: Show All Available 33740 Hotels with Pricing
Back to Top