Star Rating
Hotel Name
Price Range (USD) to
Amenities

33737 Hotels, Motels & Accommodations

Days Inn by Wyndham St. Petersburg Central - St. Petersburg
+1-888-389-4121
650 34th St. North, St. Petersburg, FL 33713 ~2.56 miles northeast of 33737
  • Two star hotel
  • 2 floors in hotel
  • Nice pool
  • Most guests enjoyed the restaurants & bars nearby
From$60
Average 3.5 /5 Recent Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in 33737" Get Alexa Skill →
Tradewinds Island Grand
+1-888-675-2083
5500 Gulf Blvd., St Pete Beach, FL 33706 ~2.75 miles west of 33737
  • 4-star Beach hotel
  • Gym / Fitness Center Available
From$159
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Alden Suites - A Beachfront Resort
+1-800-716-8490
5900 Gulf Blvd., St. Pete Beach, FL 33706 ~2.75 miles west of 33737
  • Mid-scale Beach property
  • Gym is available on property
  • They have a ping pong table
  • Beautiful beach
From$88
Very Good 4.0 /5 Review Score Call BookMore Details
RumFish Beach Resort by TradeWinds in St. Pete Beach
+1-800-805-5223
6000 Gulf Blvd., St. Pete Beach, FL 33706 ~2.76 miles west of 33737
  • High-end property
  • Airport shuttle available
From$160
Very Good 4.0 /5 Reviews Call BookMore Details
Crystal Bay Hotel
+1-888-965-1860
7401 Central Ave., St. Petersburg, FL 33710 ~2.77 miles northwest of 33737
  • Two star Suburban hotel
  • Hotel has a green policy See policy
From$60
Very Good 4.0 /5 Read Reviews Call BookMore Details
Sirata Beach Resort in St. Pete Beach
+1-888-788-5576
5300 Gulf Blvd., St. Pete Beach, FL 33706 ~2.77 miles southwest of 33737
  • 3 star Beach property
  • 9 conference rooms in property
  • Tiles looks old
  • Reception and food was outstanding
From$89
Average 3.0 /5 Guest Reviews Call BookMore Details
Holiday Inn St. Petersburg West An Ihg Hotel - St. Petersburg
+1-888-897-9207
1200 34th St. North, St. Petersburg, FL 33713 ~2.83 miles northeast of 33737
  • 3-star Highway property
  • Hotel has 4 floors
From$94
Very Good 4.0 /5 Reviews Call BookMore Details
The Beachcomber Resort
+1-888-311-4278
6200 Gulf Blvd., St. Pete Beach, FL 33706 ~2.84 miles west of 33737
  • Three Star Oceanfront property
  • Check in time: 4:00 p.m.
  • Bathroom could be bigger
  • Beach nearby
From$150
Average 3.0 /5 Guest Reviews Call BookMore Details
Hilton Garden Inn St. Pete Beach
+1-888-469-4795
6100 Gulf Blvd., St. Pete Beach, FL 33706 ~2.85 miles west of 33737
  • 3-star Beach hotel
  • Hotel has 5 floors
From$79
Average 3.0 /5 Guest Reviews Call BookMore Details
Postcard Inn on the Beach
+1-888-734-9421
6300 Gulf Blvd., St Pete Beach, FL 33706 ~2.85 miles west of 33737
  • 3-star Beach hotel
  • Gym is available on property
  • Most guests said rooms were small
  • Terrific location
From$85
Average 3.0 /5 Latest Reviews Call BookMore Details
Bellwether Beach Resort
+1-888-841-5292
5250 Gulf Blvd. St. Pete Beach Fl 33706, St. Pete Beach, FL 33706 ~2.88 miles southwest of 33737
  • Four-star Oceanfront property
  • Hotel has 2 floors
From$199
Average 3.0 /5 Latest Reviews Call BookMore Details
Plaza Beach Hotel Beachfront Resort
+1-888-455-5160
4506 Gulf Blvd., St Pete Beach, FL 33706 ~2.94 miles southwest of 33737
  • Affordable Beach hotel
  • Check-in time: 4:00 PM
From$89
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Blind Pass Resort Motel in St Pete Beach
+1-888-965-8297
7901 Blind Pass Rd., St Pete Beach, FL 33706 ~2.98 miles west of 33737
  • Low Cost Beach hotel
  • 25 rooms in property
From$60
Very Good 4.0 /5 Reviews Call BookMore Details
Quality Inn & Suites at Tropicana Field in St.petersburg
+1-888-906-6358
1400 34th St. North, St.petersburg, FL 33713 ~2.98 miles northeast of 33737
  • Cheap property
  • Hotel has 3 floors
From$60
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Beach House Suites by The Don Cesar in St Pete Beach
+1-888-749-6785
3860 Gulf Blvd., St Pete Beach, FL 33706 ~3.15 miles southwest of 33737
  • Midscale Beach property
  • Check-in time: 4pm
  • Location excellent
  • Fantastic service
From$159
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in 33737" Get Alexa Skill →
The Hotel Zamora : 3701 Gulf Blvd.
+1-888-878-9982
3701 Gulf Blvd., St Pete Beach, FL 33706 ~3.16 miles southwest of 33737
  • 4-star Beach hotel
  • 4 floors in hotel
From$129
Very Good 4.0 /5 Latest Reviews Call BookMore Details
TRU by Hilton St. Petersburg Downtown Central Avenue
+1-888-389-4485
1650 Central Ave., St. Petersburg, FL 33712 ~3.32 miles east of 33737
  • Midscale Downtown hotel
  • Hotel has 7 floors
From$80
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Magnuson Hotel Marina Cove
+1-888-389-4121
6800 Sunshine Skyway Lane, St. Petersburg, FL 33711 ~3.32 miles southeast of 33737
  • Mid-scale Resort hotel
  • Hotel has 2 floors
  • Decent gym
  • Fairly good value for money
From$99
Very Good 4.0 /5 Guest Reviews Call BookMore Details
The Don Cesar
+1-888-675-2083
3400 Gulf Blvd., St. Pete Beach, FL 33706 ~3.37 miles southwest of 33737
  • Four-star Resort property
  • 6 meeting rooms in property
  • Most guests liked the proximity to shopping
  • Breakfast is below average
From$189
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Staybridge Suites St. Petersburg Downtown
+1-800-716-8490
940 5th Ave. South, St. Petersburg, FL 33705 ~3.63 miles east of 33737
  • Mid-scale Downtown property
  • Free complimentary breakfast
From$89
Very Good 4.0 /5 Recent Reviews Call BookMore 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 property
  • 6 floors in hotel
  • Welcoming bar
  • Vibe wasn't good
From$76
Very Good 4.0 /5 Read Reviews Call BookMore Details
Provident Oceana Beachfront : 10091 Bulf Blvd.
+1-888-965-1860
10091 Bulf Blvd., Treasure Island, FL 33706 ~3.89 miles west of 33737
  • Mid-scale hotel
  • Check-in time: 16:00
From$90
Excellent 5.0 /5 Recent Reviews Call BookMore Details
Two Mermaids Resort
+1-888-788-5576
10200 Gulf Blvd., Treasure Island, FL 33706 ~3.99 miles west of 33737
  • Affordable property
  • 7 rooms in property
From$90
Average 3.0 /5 Hotel Reviews Call BookMore Details
Lorelei Resort Motel - Treasure Island
+1-888-897-9207
10273 Gulf Blvd., Treasure Island, FL 33706 ~4.01 miles west of 33737
  • Low Cost property
  • Functional kitchen
  • Chairs good
From$60
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Westwinds Waterfront Resort
+1-888-311-4278
10265 Gulf Blvd., Treasure Island, FL 33706 ~4.01 miles west of 33737
  • 3 star Beach hotel
  • Hotel has 3 floors
From$80
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Fusion Resort in Treasure Island
+1-888-469-4795
290 107th Ave., Treasure Island, FL 33706 ~4.10 miles west of 33737
  • Midscale Beach hotel
  • 42 sleeping rooms in hotel
From$120
Average 3.0 /5 Latest Reviews Call BookMore Details
Residence Inn Marriott St. Petersburg Tierra Verde : 214 Madonna Blvd.
+1-888-734-9421
214 Madonna Blvd., Tierra Verde, FL 33715 ~4.21 miles south of 33737
  • Affordable Beach hotel
  • 95 suites in property
  • Free parking
  • Family friendly pool
From$80
Average 3.0 /5 Latest Reviews Call BookMore Details
Bilmar Beach Resort - Treasure Island
+1-888-841-5292
10650 Gulf Blvd., Treasure Island, FL 33706 ~4.26 miles west of 33737
  • Mid-scale Beach property
  • 5 meeting rooms in property
  • Almost all guests said rooms were clean
  • About half of guests said rooms were small
From$99
Very Good 4.0 /5 Read Reviews Call BookMore Details
Avalon Hotel
+1-888-455-5160
443 4th Ave. North, St Petersburg, FL 33701 ~4.39 miles east of 33737
  • Three Star property
From$99
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Courtyard by Marriott St. Petersburg Downtown
+1-888-965-8297
300 4th St. North, St. Petersburg, FL 33701 ~4.39 miles east of 33737
  • 3-star Downtown hotel
  • Gym / Fitness Center Available
  • Rooms are ok
  • Pool is good
From$79
Very Good 4.0 /5 Read Reviews Call BookMore Details
Hollander Boutique Hotel
+1-888-906-6358
421 4th Ave. North, St Petersburg, FL 33701 ~4.42 miles east of 33737
  • 3-star hotel
  • Hotel has 3 floors
  • Stylish Hotel
  • Good snacks
From$105
Very Good 4.0 /5 Review Score Call BookMore Details
Treasure Bay Resort & Marina - Treasure Island
+1-888-749-6785
11125 Gulf Blvd., Treasure Island, FL 33706 ~4.42 miles west of 33737
  • Midscale Beach hotel
  • Fitness center on property
  • Terrific location
  • Most guests appreciated the clean beach
From$79
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Hilton St. Petersburg Bayfront - St Petersburg
+1-888-878-9982
333 1st St. South, St Petersburg, FL 33701 ~4.43 miles east of 33737
  • 3-star Downtown hotel
  • Hotel has 16 meeting rooms
From$80
Average 3.0 /5 Guest Reviews Call BookMore Details
The Inn on Third
+1-888-389-4485
342 3rd Ave. North, St. Petersburg, FL 33701 ~4.44 miles east of 33737
  • Two-star Downtown hotel
  • Free breakfast
  • Free happy hour
  • Every guests reviewed liked the proximity to shopping
From$79
Very Good 4.5 /5 Review Score Call BookMore Details
Cordova Inn
+1-888-389-4121
253 2nd Ave. North, St Petersburg, FL 33701 ~4.46 miles east of 33737
  • 3-star Downtown hotel
  • 3 floors in hotel
  • Great reception
  • Most guests thought the service was very professional
From$50
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Hyatt Place St. Petersburg Downtown : 25 2nd St. North
+1-888-675-2083
25 2nd St. North, St. Petersburg, FL 33701 ~4.50 miles east of 33737
  • 3 star Downtown hotel
  • Comp. Breakfast
From$149
Very Good 4.0 /5 Reviews Call BookMore Details
Hotel Indigo St Petersburg Downtown in St. Petersburg
+1-800-716-8490
234 3rd Ave. North, St. Petersburg, FL 33701 ~4.51 miles east of 33737
  • Midscale Downtown property
  • Hotel has 3 floors
  • More comfort would be nice
  • Bathroom needs cleaning
From$109
Very Good 4.0 /5 Review Score Call BookMore Details
Oakwood at Cottonwood Bayview : 235 3rd Ave. North
+1-800-805-5223
235 3rd Ave. North, St Petersburg, FL 33701 ~4.53 miles east of 33737
  • Three Star hotel
  • Check-in time: 15:30
From$90
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Ponce De Leon Hotel
+1-888-965-1860
95 Central Ave., St. Petersburg, FL 33701 ~4.58 miles east of 33737
  • Affordable Downtown property
  • 79 rooms in hotel
From$79
Average 3.0 /5 Read Reviews Call BookMore Details
The Bayside Inn & Marina in Treasure Island
+1-888-788-5576
11365 Gulf Blvd., Treasure Island, FL 33706 ~4.58 miles west of 33737
  • 2-star Beach property
  • 2 floors in hotel
  • Furniture needs more attention
  • The best room attendant
From$47
Average 3.0 /5 Latest Reviews Call BookMore Details
Hampton Inn & Suites St. Petersburg/Downtown
+1-888-897-9207
80 Beach Dr. N.e., St. Petersburg, FL 33701 ~4.58 miles east of 33737
  • Affordable Downtown hotel
  • Check-in: 3:00pm
  • All the hotel was very clean
  • Room and facility are fantastic
From$129
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Treasure Island Ocean Club - Treasure Island
+1-888-311-4278
11500 Gulf Blvd., Treasure Island, FL 33706 ~4.65 miles west of 33737
  • Low Cost Beach hotel
  • 2 floors in property
From$69
Average 3.5 /5 Guest Reviews Call BookMore Details
Crystal Palms Beach Resort
+1-888-469-4795
11605 Gulf Blvd., Treasure Island, FL 33706 ~4.70 miles west of 33737
  • Midscale Beach hotel
  • Check in time: 3:00 PM
  • Excellent location
  • Spacious rooms with charming balconies
From$140
Very Good 4.5 /5 Reviews Call BookMore Details
Beach Drive Inn : 532 Beach Dr. Ne
+1-888-734-9421
532 Beach Dr. Ne, Saint Petersburg, FL 33701 ~4.88 miles east of 33737
  • Mid-scale Downtown hotel
  • 2 suites in property
  • Great management and quiet rooms
  • Great location
From$110
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Residence Inn St Petersburg Treasure Island
+1-888-841-5292
11908 Gulf Blvd., Treasure Island, FL 33706 ~4.91 miles west of 33737
  • Three Star Oceanfront property
  • Complimentary breakfast is offered
  • Great view
  • Very quiet
From$219
Poor 2.0 /5 Review Score Call BookMore Details
Sunset Vistas Two Bedroom Beachfront Suites
+1-888-455-5160
12000 Gulf Blvd., Treasure Island, FL 33706 ~4.96 miles west of 33737
  • Affordable Beach hotel
  • 6 floors in hotel
  • AC needs updating
  • Moderately clean pool area
From$139
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
The Vinoy Renaissance St. Petersburg Resort & Golf Club in St. Petersburg
+1-888-965-8297
501 5th Ave. Ne, St. Petersburg, FL 33701 ~4.98 miles east of 33737
  • 4-star Resort property
  • Check-in time: 4PM
  • About half of guests thought the air conditioning was adequate
  • Good for sightseeing and has nearby restaurants and bars
From$99
Very Good 4.0 /5 Review Score Call BookMore Details
Red Roof Inn Tampa Bay - St. Petersburg
+1-888-906-6358
4999 34th St. North, St Petersburg, FL 33714 ~4.99 miles north of 33737
  • 2-star Suburban hotel
  • 2 floors in hotel
From$44
Very Good 4.0 /5 Review Score Call BookMore Details
Super 8 by Wyndham St. Petersburg in St. Petersburg
+1-888-749-6785
5005a 34th St. North, St. Petersburg, FL 33714 ~5.05 miles north of 33737
  • Two-star Downtown hotel
  • Check-in: 3PM
From$60
Average 3.0 /5 Hotel Reviews Call BookMore Details
Days Inn by Wyndham St. Petersburg / Tampa Bay Area in St. Petersburg
+1-888-878-9982
5005 34th St. North, St. Petersburg, FL 33714 ~5.05 miles north of 33737
  • Mid-scale Suburban property
  • Hotel has 2 floors
From$31
Very Good 4.0 /5 Review Score Call BookMore Details

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, The Inn on Third and Crystal Palms Beach 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, RumFish Beach Resort by TradeWinds and Bellwether Beach Resort are the top 3 luxury hotels near 33737.

What hotels are closest to the area of 33737?

Days Inn by Wyndham St. Petersburg Central, Tradewinds Island Grand, and Alden Suites - A Beachfront Resort 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 $104.51 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 $163.85 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 $205.86 per night. (based on HotelPlanner prices)

What are the best independent hotels near 33737?

Provident Oceana Beachfront, The Inn on Third and Crystal Palms Beach Resort are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 33737?

Courtyard by Marriott St. Petersburg Downtown, Residence Inn St Petersburg Treasure Island 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 An Ihg Hotel, Staybridge Suites St. Petersburg Downtown and Hotel Indigo St Petersburg Downtown are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top