Star Rating
Hotel Name
Price Range (USD)to
Amenities

33737 Hotels, Motels & Accommodations

Days Inn St. Petersburg
+1-888-690-5247
650 34th St. North, St. Petersburg, FL 33713 ~2.56 miles northeast of 33737
  • Low-priced property
  • Hotel has 28 rooms
  • Hotel grounds are ok
  • Most guests thought rooms were spacious
Tradewinds Island Grand
+1-888-305-3366
5500 Gulf Blvd., St Pete Beach, FL 33706 ~2.75 miles west of 33737
  • 4 star Beach property
  • 29 meeting rooms in property
From$145
Very Good 4.0 /5Read Reviews CallBookMore Details
Alden Beach Resort All Suites - St. Pete Beach
+1-800-881-1523
5900 Gulf Blvd., St. Pete Beach, FL 33706 ~2.75 miles west of 33737
  • Mid-scale Beach property
  • Hotel has 6 floors
  • Perfect access to beach
  • Wonderful sightseeing
Guy Harvey Outpost a Tradewinds Beach Resort
+1-888-283-3404
6000 Gulf Blvd., St. Pete Beach, FL 33706 ~2.76 miles west of 33737
  • High-end property
  • Gym is available on property
From$160
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Beachcomber Beach Resort Hotel - St. Pete Beach
+1-866-221-8581
6200 Gulf Blvd., St. Pete Beach, FL 33706 ~2.77 miles west of 33737
  • Economy Oceanfront hotel
  • 102 sleeping rooms in hotel
  • Great night life
  • Friendly service
Grand Plaza Beachfront Resort & Conference Center in St. Pete Beach
+1-866-429-5787
5250 Gulf Blvd., St. Pete Beach, FL 33706 ~2.78 miles southwest of 33737
  • Three Star Oceanfront hotel
  • 12 floors in hotel
  • Most guests enjoyed the fish/seafood dishes
  • Free internet
Sirata Beach Resort & Conference Center in Saint Petersburg
+1-888-690-5281
5300 Gulf Blvd., Saint Petersburg, FL 33706 ~2.79 miles southwest of 33737
  • 3-star Beach property
  • 8 meeting rooms in hotel
  • Most guests liked the proximity to sightseeing
  • Reception is all right
Holiday Inn St. Petersburg West
+1-888-690-5247
1200 34th St. North, St. Petersburg, FL 33713 ~2.83 miles northeast of 33737
  • 3-star Highway property
  • 129 sleeping rooms in hotel
From$94
Very Good 4.0 /5Reviews CallBookMore Details
Howard Johnson by Wyndham St. Pete Beach Fl Resort Hotel in St. Pete Beach
+1-888-305-3366
6100 Gulf Blvd., St. Pete Beach, FL 33706 ~2.85 miles west of 33737
  • Economical Beach hotel
Postcard Inn on the Beach
+1-800-881-1523
6300 Gulf Blvd., St Pete Beach, FL 33706 ~2.85 miles west of 33737
  • Mid-scale Beach hotel
  • 2 meeting rooms in hotel
Plaza Beach Hotel Beachfront Resort - St Pete Beach
+1-888-283-3404
4506 Gulf Blvd., St Pete Beach, FL 33706 ~2.94 miles southwest of 33737
  • Midscale Beach property
  • Airport shuttle available
Blind Pass Resort
+1-866-221-8581
7901 Blind Pass Rd., St Pete Beach, FL 33706 ~2.98 miles west of 33737
  • Inexpensive Beach hotel
  • 3 suites in property
Quality Inn & Suites at Tropicana Filed : 1400 34th St. North
+1-866-429-5787
1400 34th St. North, St.petersburg, FL 33713 ~2.98 miles northeast of 33737
  • Inexpensive property
  • Free breakfast available
Beach House Suites by The Don Cesar
+1-888-690-5281
3860 Gulf Blvd., St Pete Beach, FL 33706 ~3.15 miles southwest of 33737
  • Midscale Beach property
  • Hotel has 2 meeting rooms
  • Full-size kitchen
  • Close to the beach
From$159
Very Good 4.5 /5Recent Reviews CallBookMore Details
The Hotel Zamora
+1-888-690-5247
3701 Gulf Blvd., St Pete Beach, FL 33706 ~3.16 miles southwest of 33737
  • 4-star Beach property
  • Check-in: 04:00 PM
From$129
Very Good 4.0 /5Review Score CallBookMore Details
Magnuson Hotel Marina Cove in St. Petersburg
+1-888-305-3366
6800 Sunshine Skyway Lane, St. Petersburg, FL 33711 ~3.32 miles southeast of 33737
  • 3-star Resort hotel
  • Hotel has 155 rooms
  • Kitchenette needs more attention
  • Great service
The Don Cesar in St. Pete Beach
+1-800-881-1523
3400 Gulf Blvd., St. Pete Beach, FL 33706 ~3.37 miles southwest of 33737
  • 4-star Resort hotel
  • 277 sleeping rooms in hotel
  • About half of guests were satisfied with the booking process
  • The price was too high for 79%
From$189
Very Good 4.5 /5Reviews CallBookMore Details
Staybridge Suites St. Petersburg Downtown
+1-888-283-3404
940 5th Ave. South, St. Petersburg, FL 33705 ~3.60 miles east of 33737
  • Affordable Downtown property
  • Free breakfast
Island Inn Beach Resort
+1-866-221-8581
9980 Gulf Blvd., Treasure Island, FL 33706 ~3.83 miles west of 33737
  • 3 star Beach hotel
  • Hotel has 6 suites
  • Staff friendly and courteous
  • Beautiful ocean view
Provident Oceana Beachfront
+1-866-429-5787
10091 Bulf Blvd., Treasure Island, FL 33706 ~3.89 miles west of 33737
  • Mid-scale hotel
  • Check in time: 16:00
Lorelei Resort Motel Pet Friendly : 10273 Gulf Blvd.
+1-888-690-5281
10273 Gulf Blvd., Treasure Island, FL 33706 ~4.01 miles west of 33737
  • 2 star hotel
  • Amenities are not the best
  • Wonderful beach
Westwinds Waterfront Resort in Treasure Island
+1-888-690-5247
10265 Gulf Blvd., Treasure Island, FL 33706 ~4.01 miles west of 33737
  • Three Star Beach property
  • Check-in: 3:00 pm
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Bilmar Beach Resort - Treasure Island
+1-888-305-3366
10650 Gulf Blvd., Treasure Island, FL 33706 ~4.26 miles west of 33737
  • Affordable Beach property
  • Check-in: 4:00 pm
  • Breakfast prices were ok, according to 67%
  • Average restaurant service
Treasure Island Beach Resort in Treasure Island
+1-800-881-1523
10800 Gulf Blvd., Treasure Island, FL 33706-4708 ~4.31 miles west of 33737
  • Affordable property
  • 77 rooms in property
Courtyard by Marriott St. Petersburg Downtown
+1-888-283-3404
300 4th St. North, St. Petersburg, FL 33701 ~4.39 miles east of 33737
  • Midscale Downtown hotel
  • Fitness center on property
  • Breakfast can be improved
  • Most guests thought rooms were spacious
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Hollander Hotel in St Petersburg
+1-866-221-8581
421 4th Ave. North, St Petersburg, FL 33701 ~4.42 miles east of 33737
  • 3 star hotel
  • 75 rooms in hotel
  • Housekeeping was great, according to 75%
  • Average parking
From$105
Very Good 4.5 /5Reviews CallBookMore Details
Treasure Bay Hotel & Marina
+1-866-429-5787
11125 Gulf Blvd., Treasure Island, FL 33706 ~4.42 miles west of 33737
  • Three Star Beach property
  • 84 rooms in hotel
  • Easily accessible by car, said 77%
  • We enjoyed sunset at 2nd floor
Hilton St. Petersburg Bayfront
+1-888-690-5281
333 1st. St. South, St. Petersburg, FL 33701 ~4.43 miles east of 33737
  • Affordable Downtown hotel
  • 333 rooms in hotel
  • Only one USB port
  • Rooms in need of an update
The Inn on Third
+1-888-690-5247
342 3rd Ave. North, St. Petersburg, FL 33701 ~4.44 miles east of 33737
  • Cheap Downtown property
  • Free comp. breakfast
  • All guests found the staff to be very friendly
  • Delicious food
Cordova Inn Downtown St. Pete : 253 2nd Ave. North
+1-888-305-3366
253 2nd Ave. North, St Petersburg, FL 33701 ~4.46 miles east of 33737
  • Mid-scale Downtown hotel
  • 32 rooms in hotel
  • Delightful decor
  • Beds were acceptable for 69%
Hyatt Place St. Petersburg Downtown : 25 2nd St. North
+1-800-881-1523
25 2nd St. North, St. Petersburg, FL 33701 ~4.50 miles east of 33737
  • 3-star Downtown property
  • Hotel has 15 floors
From$149
Very Good 4.5 /5Review Score CallBookMore Details
Hotel Indigo St. Pete
+1-888-283-3404
234 3rd Ave. North, St. Petersburg, FL 33701 ~4.51 miles east of 33737
  • Affordable Downtown hotel
  • 4 suites in property
  • No soap or shampoo
  • Nice, quiet sitting area in the lobby
Oakwood at Cottonwood Bayview
+1-866-221-8581
235 3rd Ave. North, St Petersburg, FL 33701 ~4.53 miles east of 33737
  • 3-star property
  • Check in time: 15:30
Ponce De Leon Hotel : 95 Central Ave.
+1-866-429-5787
95 Central Ave., St. Petersburg, FL 33701 ~4.58 miles east of 33737
  • Mid-scale Downtown hotel
  • Check-in: 3:00pm
Bayside Inn & Marina in Treasure Island
+1-888-690-5281
11365 Gulf Blvd., Treasure Island, FL 33706 ~4.58 miles west of 33737
  • Low priced Beach hotel
  • 25 suites in hotel
  • Most guests criticized the small bathroom
  • Great service
Hampton Inn & Suites Downtown / St. Petersburg
+1-888-690-5247
80 Beach Dr. N.e., St. Petersburg, FL 33701 ~4.58 miles east of 33737
  • Affordable Downtown property
  • Hotel has 30 suites
  • Good for sightseeing and has nearby restaurants and bars
  • Most guests said the reception staff was great
From$129
Very Good 4.5 /5Recent Reviews CallBookMore Details
Treasure Island Ocean Club
+1-888-305-3366
11500 Gulf Blvd., Treasure Island, FL 33706 ~4.65 miles west of 33737
  • Two-star Beach hotel
  • 2 floors in hotel
La Veranda Bed & Breakfast
+1-800-881-1523
111 5th Ave. North, St. Petersburg, FL 33701 ~4.70 miles east of 33737
  • Mid-scale Downtown property
  • Free comp. breakfast
  • Rather comfortable
  • Nice porch
Crystal Palms Beach Resort
+1-888-283-3404
11605 Gulf Blvd., Treasure Island, FL 33706 ~4.70 miles west of 33737
  • Three Star Beach property
  • 6 floors in property
  • Almost all guests said the reception staff was ok
  • Reasonably accessible by car
From$140
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Tropic Terrace : 11730 Gulf Blvd.
+1-866-221-8581
11730 Gulf Blvd., Treasure Island, FL 33706 ~4.74 miles west of 33737
  • Two star Beach hotel
  • 46 rooms in property
  • About half of guests thought the building was acceptable
  • Rooms could be cleaner
Beach Drive Inn Bed & Breakfast
+1-866-429-5787
532 Beach Dr. Ne, Saint Petersburg, FL 33701 ~4.88 miles east of 33737
  • Three Star Downtown property
  • 6 rooms in hotel
  • Bathroom could be optimized
  • Charming bed and breakfast
From$110
Very Good 4.5 /5Guest Reviews CallBookMore Details
Residence Inn Treasure Island
+1-888-690-5281
11908 Gulf Blvd., Treasure Island, FL 33706 ~4.91 miles west of 33737
  • 3-star Oceanfront property
  • Free breakfast
  • Clean hotel facilities
  • Good breakfast
From$219
Very Good 4.5 /5Guest Reviews CallBookMore Details
Terrace Park Suites - Saint Petersburg
+1-888-690-5247
206 9th Ave. Ne, Saint Petersburg, FL 33701 ~4.92 miles east of 33737
  • Cheap Downtown hotel
  • Check in time: 3:00 pm
Sunset Vistas Beachfront 2 & 3 Bedroom Suites in Treasure Island
+1-888-305-3366
12000 Gulf Blvd., Treasure Island, FL 33706 ~4.96 miles west of 33737
  • Midscale Beach hotel
  • Hotel has 154 rooms
  • Quite clean
  • Great wellness & sports facilities
From$139
Very Good 4.5 /5Hotel Reviews CallBookMore Details
The Renaissance Vinoy Resort
+1-800-881-1523
501 5th Ave. Ne, St. Petersburg, FL 33701 ~4.98 miles east of 33737
  • Four star Resort property
  • 30 conference rooms in property
  • Most guests were happy with the price of the breakfast
  • Comfortable beds
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Red Roof Inn St. Petersburg / Tampabay
+1-888-283-3404
4999 34th St. North, St Petersburg, FL 33714 ~4.99 miles north of 33737
  • Low Cost Suburban hotel
  • Check-in time: 3:00pm
From$44
Very Good 4.0 /5Reviews CallBookMore Details
Days Inn North
+1-866-221-8581
5005 34th St. North, St. Petersburg, FL 33714 ~5.05 miles north of 33737
  • Mid-scale Suburban hotel
  • Gym / Fitness Center Available
Super 8 St. Petersburg
+1-866-429-5787
5005a 34th St. North, St. Petersburg, FL 33714 ~5.05 miles north of 33737
  • Economy Downtown hotel
  • 80 sleeping rooms in hotel
Oasis Palms Resort : 11799 Gulf Blvd.
+1-888-690-5281
11799 Gulf Blvd., Treasure Island, FL 33706 ~5.15 miles west of 33737
  • Midscale property
  • 20 suites in hotel
Comfort Inn North
+1-888-690-5247
2260 54th Ave. North, Saint Petersburg, FL 33714 ~5.53 miles northeast of 33737
  • 3-star Highway hotel
  • Hotel has 7 suites
  • Most guests thought they were poorly maintained
  • Most guests found the staff to be very friendly
From$65
Very Good 4.5 /5Review Score CallBookMore 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.
Back to Top