Star Rating
Hotel Name
Price Range (USD)to
Amenities

33737 Hotels, Motels & Accommodations

Days Inn St. Petersburg in St. Petersburg
+1-888-389-4121
650 34th St. North, St. Petersburg, FL 33713 ~2.56 miles northeast of 33737
  • Low Cost property
  • Hotel has 2 floors
  • Good location
  • Good price for location
Tradewinds Island Grand : 5500 Gulf Blvd.
+1-888-675-2083
5500 Gulf Blvd., St Pete Beach, FL 33706 ~2.75 miles west of 33737
  • Four-star Beach property
  • Check in time: 11.00 am
From$159
Very Good 4.0 /5Review Score CallBookMore Details
Alden Beach Resort All Suites in St. Pete Beach
+1-800-716-8490
5900 Gulf Blvd., St. Pete Beach, FL 33706 ~2.75 miles west of 33737
  • 3 star Beach hotel
  • Check-in: 4:00pm
  • Every guests reviewed liked the proximity to shopping
  • Hot tub was perfect
Rum Fish Beach Resort
+1-800-805-5223
6000 Gulf Blvd., St. Pete Beach, FL 33706 ~2.76 miles west of 33737
  • Expensive hotel
  • Shuttle to airport available
From$160
Very Good 4.5 /5Guest Reviews CallBookMore Details
Crystal Bay Hotel : 7401 Central Ave.
+1-888-965-1860
7401 Central Ave., St. Petersburg, FL 33710 ~2.77 miles northwest of 33737
  • Low Cost Suburban hotel
  • Hotel has a green policy Learn more
Beachcomber Beach Resort Hotel in St. Pete Beach
+1-888-788-5576
6200 Gulf Blvd., St. Pete Beach, FL 33706 ~2.77 miles west of 33737
  • Low priced Oceanfront hotel
  • 102 rooms in property
  • Nice beach hotel
  • All guests criticized the small bathroom
From$70
Very Good 4.0 /5Reviews CallBookMore Details
Sirata Beach Resort - St. Pete Beach
+1-888-897-9207
5300 Gulf Blvd., St. Pete Beach, FL 33706 ~2.77 miles southwest of 33737
  • Three Star Beach hotel
  • 382 rooms in property
  • WiFi system needs upgrading
  • Fairly good value for money
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Grand Plaza Beachfront Resort & Conference Center - St. Pete Beach
+1-888-311-4278
5250 Gulf Blvd., St. Pete Beach, FL 33706 ~2.78 miles southwest of 33737
  • Affordable Oceanfront property
  • Hotel has 156 rooms
  • Facilities in need of refurbishment
  • Great access to the beach
Holiday Inn St. Petersburg West : 1200 34th St. North
+1-888-469-4795
1200 34th St. North, St. Petersburg, FL 33713 ~2.83 miles northeast of 33737
  • 3 star Highway hotel
  • 129 sleeping rooms in hotel
From$94
Very Good 4.0 /5Read Reviews CallBookMore Details
Howard Johnson by Wyndham St. Pete Beach Fl Resort Hotel in St. Pete Beach
+1-888-734-9421
6100 Gulf Blvd., St. Pete Beach, FL 33706 ~2.85 miles west of 33737
  • 2 star Beach property
  • Check-in time: 4:00pm
Postcard Inn on the Beach
+1-888-841-5292
6300 Gulf Blvd., St Pete Beach, FL 33706 ~2.85 miles west of 33737
  • Three Star Beach property
  • 2 floors in hotel
Plaza Beach Hotel Beachfront Resort : 4506 Gulf Blvd.
+1-888-455-5160
4506 Gulf Blvd., St Pete Beach, FL 33706 ~2.94 miles southwest of 33737
  • 3-star Beach hotel
  • Hotel has 39 suites
From$89
Very Good 4.5 /5Read Reviews CallBookMore Details
Blind Pass Resort : 7901 Blind Pass Rd.
+1-888-965-8297
7901 Blind Pass Rd., St Pete Beach, FL 33706 ~2.98 miles west of 33737
  • Economy Beach property
  • Hotel has 3 suites
From$60
Average 3.5 /5Reviews CallBookMore Details
Quality Inn & Suites at Tropicana Filed in St.petersburg
+1-888-906-6358
1400 34th St. North, St.petersburg, FL 33713 ~2.98 miles northeast of 33737
  • 2 star hotel
  • Free complimentary breakfast
Beach House Suites by The Don Cesar - St Pete Beach
+1-888-749-6785
3860 Gulf Blvd., St Pete Beach, FL 33706 ~3.15 miles southwest of 33737
  • Midscale Beach hotel
  • Fitness center on property
  • Fantastic service
  • Great view
From$159
Very Good 4.5 /5Latest Reviews CallBookMore Details
The Hotel Zamora
+1-888-878-9982
3701 Gulf Blvd., St Pete Beach, FL 33706 ~3.16 miles southwest of 33737
  • Four-star Beach property
  • Hotel has 36 suites
From$129
Very Good 4.0 /5Guest Reviews CallBookMore Details
TRU by Hilton St. Petersburg Downtown Central Avenue : 1650 Central Ave.
+1-888-389-4485
1650 Central Ave., St. Petersburg, FL 33712 ~3.32 miles east of 33737
  • 3-star Downtown property
  • Check in time: 3:00PM
Magnuson Hotel Marina Cove - St. Petersburg
+1-888-389-4121
6800 Sunshine Skyway Lane, St. Petersburg, FL 33711 ~3.32 miles southeast of 33737
  • Midscale Resort hotel
  • 155 rooms in hotel
  • Most guests enjoyed the balcony
  • Clean towels
The Don Cesar
+1-888-675-2083
3400 Gulf Blvd., St. Pete Beach, FL 33706 ~3.37 miles southwest of 33737
  • Expensive Resort hotel
  • 6 meeting rooms in hotel
  • Most guests liked the proximity to shopping
  • Terrific location
From$189
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Staybridge Suites Downtown St. Petersburg
+1-800-716-8490
940 5th Ave. South, St. Petersburg, FL 33705 ~3.62 miles east of 33737
  • 3-star Downtown hotel
  • Fitness center on property
From$89
Average 3.0 /5Reviews CallBookMore Details
Island Inn Beach Resort
+1-800-805-5223
9980 Gulf Blvd., Treasure Island, FL 33706 ~3.83 miles west of 33737
  • 3-star Beach hotel
  • 6 suites in property
  • Spacious rooms
  • Nice pool side
From$76
Very Good 4.0 /5Review Score CallBookMore Details
Provident Oceana Beachfront in Treasure Island
+1-888-965-1860
10091 Bulf Blvd., Treasure Island, FL 33706 ~3.89 miles west of 33737
  • Mid-scale hotel
Two Mermaids Resort in Treasure Island
+1-888-788-5576
10200 Gulf Blvd., Treasure Island, FL 33706 ~3.99 miles west of 33737
  • 3-star hotel
  • Check in time: 16:00
Lorelei Resort Motel - Treasure Island
+1-888-897-9207
10273 Gulf Blvd., Treasure Island, FL 33706 ~4.01 miles west of 33737
  • Inexpensive hotel
  • More comfort would be nice
  • Friendly staff
Westwinds Waterfront Resort - Treasure Island
+1-888-311-4278
10265 Gulf Blvd., Treasure Island, FL 33706 ~4.01 miles west of 33737
  • Affordable Beach hotel
  • 22 suites in property
Fusion Resort - Treasure Island
+1-888-469-4795
290 107th Ave., Treasure Island, FL 33706 ~4.10 miles west of 33737
  • Mid-scale Beach property
  • Check-in time: 16:00
From$120
Average 3.0 /5Reviews CallBookMore Details
Residence Inn Marriott St. Petersburg Tierra Verde
+1-888-734-9421
214 Madonna Blvd., Tierra Verde, FL 33715 ~4.17 miles south of 33737
  • 3-star Beach property
  • Hotel has 95 rooms
Bilmar Beach Resort - Treasure Island
+1-888-841-5292
10650 Gulf Blvd., Treasure Island, FL 33706 ~4.26 miles west of 33737
  • Affordable Beach property
  • 5 meeting rooms in hotel
  • Breakfast prices were ok, according to 67%
  • Breakfast is average
Treasure Island Beach Resort
+1-888-455-5160
10800 Gulf Blvd., Treasure Island, FL 33706 ~4.31 miles west of 33737
  • Three Star hotel
  • 77 suites in hotel
Courtyard by Marriott St. Petersburg Downtown in St. Petersburg
+1-888-965-8297
300 4th St. North, St. Petersburg, FL 33701 ~4.39 miles east of 33737
  • Affordable Downtown hotel
  • Hotel has 4 suites
  • Valet service is ok
  • Good shuttle service
Avalon Hotel - St Petersburg
+1-888-906-6358
443 4th Ave. North, St Petersburg, FL 33701 ~4.39 miles east of 33737
  • Midscale property
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Hollander Hotel : 421 4th Ave. North
+1-888-749-6785
421 4th Ave. North, St Petersburg, FL 33701 ~4.42 miles east of 33737
  • Affordable hotel
  • 75 sleeping rooms in hotel
  • Most guests said the breakfast was too expensive
  • Room is all right
From$105
Very Good 4.5 /5Review Score CallBookMore Details
Treasure Bay Hotel & Marina
+1-888-878-9982
11125 Gulf Blvd., Treasure Island, FL 33706 ~4.42 miles west of 33737
  • Midscale Beach property
  • Free breakfast
  • Most guests had problems with the shower
  • Most guests thought the minibar was ok
Hilton St. Petersburg Bayfront - St. Petersburg
+1-888-389-4485
333 1st. St. South, St. Petersburg, FL 33701 ~4.43 miles east of 33737
  • 3-star Downtown hotel
  • Check-in: 4:00pm
  • Not worth the money
  • Location was excellent
The Inn on Third
+1-888-389-4121
342 3rd Ave. North, St. Petersburg, FL 33701 ~4.44 miles east of 33737
  • 2 star Downtown hotel
  • Free comp. breakfast
  • Popular among couples
  • The majority of guests criticized the small bathroom
Cordova Inn Downtown St. Pete in St Petersburg
+1-888-675-2083
253 2nd Ave. North, St Petersburg, FL 33701 ~4.46 miles east of 33737
  • Midscale Downtown property
  • 3 floors in property
  • Location is fantastic
  • No bike rentals
Hyatt Place St. Petersburg Downtown
+1-800-716-8490
25 2nd St. North, St. Petersburg, FL 33701 ~4.50 miles east of 33737
  • Mid-scale Downtown hotel
  • Gym is available on property
From$149
Very Good 4.5 /5Read Reviews CallBookMore Details
Hotel Indigo St. Pete
+1-800-805-5223
234 3rd Ave. North, St. Petersburg, FL 33701 ~4.51 miles east of 33737
  • Three Star Downtown property
  • Hotel has 4 suites
  • More comfort would be nice
  • World class service
Oakwood at Cottonwood Bayview
+1-888-965-1860
235 3rd Ave. North, St Petersburg, FL 33701 ~4.53 miles east of 33737
  • Affordable property
  • 309 rooms in property
Ponce De Leon Hotel
+1-888-788-5576
95 Central Ave., St. Petersburg, FL 33701 ~4.58 miles east of 33737
  • Midscale Downtown hotel
  • 79 sleeping rooms in hotel
Bayside Inn & Marina
+1-888-897-9207
11365 Gulf Blvd., Treasure Island, FL 33706 ~4.58 miles west of 33737
  • Two-star Beach hotel
  • Check in time: 3:00 pm
  • Most guests appreciated the closeness to the beach
  • Pool was great
Hampton Inn & Suites Downtown / St. Petersburg : 80 Beach Dr. N.e.
+1-888-311-4278
80 Beach Dr. N.e., St. Petersburg, FL 33701 ~4.58 miles east of 33737
  • Mid-scale Downtown hotel
  • 6 conference rooms in property
  • Fabulous location
  • Parking should be cheaper
From$129
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Treasure Island Ocean Club in Treasure Island
+1-888-469-4795
11500 Gulf Blvd., Treasure Island, FL 33706 ~4.65 miles west of 33737
  • Two-star Beach property
  • Hotel has 28 suites
Crystal Palms Beach Resort
+1-888-734-9421
11605 Gulf Blvd., Treasure Island, FL 33706 ~4.70 miles west of 33737
  • Three Star Beach property
  • 36 suites in hotel
  • Almost all guests loved the menu selection
  • Dining experience could be nicer
From$140
Very Good 4.5 /5Latest Reviews CallBookMore Details
Beach Drive Inn in Saint Petersburg
+1-888-841-5292
532 Beach Dr. Ne, Saint Petersburg, FL 33701 ~4.88 miles east of 33737
  • Three Star Downtown property
  • 2 floors in hotel
  • Hotel could use some updating
  • Wonderful character
From$110
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Residence Inn Treasure Island
+1-888-455-5160
11908 Gulf Blvd., Treasure Island, FL 33706 ~4.91 miles west of 33737
  • 3 star Oceanfront property
  • Fitness + Health Center
  • Most guests enjoyed the restaurants & bars nearby
  • Clean hotel facilities
From$219
Very Good 4.5 /5Guest Reviews CallBookMore Details
Sunset Vistas Beachfront 2 & 3 Bedroom Suites in Treasure Island
+1-888-965-8297
12000 Gulf Blvd., Treasure Island, FL 33706 ~4.96 miles west of 33737
  • Midscale Beach hotel
  • 154 sleeping rooms in hotel
  • The majority of guests said the reception staff was great
  • Clean towels
From$139
Very Good 4.5 /5Reviews CallBookMore Details
The Renaissance Vinoy Resort - St. Petersburg
+1-888-906-6358
501 5th Ave. Ne, St. Petersburg, FL 33701 ~4.98 miles east of 33737
  • 4-star Resort hotel
  • Hotel has 30 meeting rooms
  • Almost all guests found the restaurant service to be one of the best
  • The majority of guests said the wifi quality was bad
Red Roof Inn St. Petersburg / Tampabay : 4999 34th St. North
+1-888-749-6785
4999 34th St. North, St Petersburg, FL 33714 ~4.99 miles north of 33737
  • Cheap Suburban property
  • Check-in time: 3:00pm
Days Inn North - St. Petersburg
+1-888-878-9982
5005 34th St. North, St. Petersburg, FL 33714 ~5.05 miles north of 33737
  • Mid-scale Suburban hotel
  • Hotel has an eco-friendly policy Learn more

Next: Show All Available 33737 Hotels with Pricing

Bar Chart: Upcoming 20 Days of 33737 Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Gulfport, FL discounts available. The chart reflects the cheapest Gulfport hotel for each day and each star rating category.

FAQs about hotels near 33737

What are the most favored hotels near 33737?

Provident Oceana Beachfront, Rum Fish Beach Resort and Plaza Beach Hotel Beachfront Resort are the best rated hotels based on customer reviews in the last 365 days.

What are the most up-scale hotels near 33737?

Tradewinds Island Grand, Rum Fish Beach Resort and The Hotel Zamora are the top 3 luxury hotels near 33737.

What hotels are closest to the area of 33737?

Days Inn St. Petersburg, Tradewinds Island Grand, and Alden Beach Resort All Suites are the properties closest to 33737.

How much does a cheap hotel near 33737 cost per night?

In the last year, a 2 star hotel near 33737 can be as cheap as $82.90 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 33737 cost per night?

In the last year, the average 3 star hotel near 33737 has been $138.54 per night. (based on HotelPlanner prices)

How much does a 4-5 star hotel near 33737 cost?

In the last year, the average 4 star hotel near 33737 has been $194.88 per night. (based on HotelPlanner prices)

What are the best independent hotels near 33737?

Provident Oceana Beachfront, Rum Fish Beach Resort and Plaza Beach Hotel Beachfront Resort are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 33737?

Residence Inn Treasure Island, Courtyard by Marriott St. Petersburg Downtown and Residence Inn Marriott St. Petersburg Tierra Verde are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best IHG hotels near 33737?

Holiday Inn St. Petersburg West, Hotel Indigo St. Pete and Staybridge Suites Downtown St. Petersburg are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top