We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

St. Pete Beach

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in St. Pete Beach?

We'll send you updates with the latest deals, reviews and articles for St. Pete Beach each week.

Map of St. Pete Beach Hotels

Hotels (33)

B&Bs / Inns (5)

Specialty Lodging (15)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
1401 Gulf Way, St. Pete Beach, FL 33706-4226
Show Prices
$175 - $400 Avg. price/night*
Ollie #1 of 33 hotels in St. Pete Beach
Traveler photos (314)
Travelers' Choice® 2018 Winner Bargain
 
600 68th Ave, St. Pete Beach, FL 33706-2005
Show Prices
$79 - $89 Avg. price/night*
Ollie #2 of 33 hotels in St. Pete Beach
Traveler photos (151)
6801 Sunset Way, St. Pete Beach, FL 33706-2000
Show Prices
$110 - $252 Avg. price/night*
Ollie #3 of 33 hotels in St. Pete Beach
  •  Birthday  
  • What a great place! Stayed here for my birthday celebration! From the... more
  • November 14, 2018
Traveler photos (408)
Special Offer 🌊BOOK DIRECT BEST...
113 11th Ave, 113 11th Avenue, Historic Pass-a-Grille, St. Pete Beach, FL 33706-4203
Show Prices
$157 - $348 Avg. price/night*
Ollie #4 of 33 hotels in St. Pete Beach
  •  Family 
  • Very nice quant Inn. Stayed one night, didn’t get a chance to enjoy all... more
  • October 31, 2018
Traveler photos (393)
1007 Gulfway, Pass-a-Grille, St. Pete Beach, FL 33706
Show Prices
$159 - $349 Avg. price/night*
Ollie #5 of 33 hotels in St. Pete Beach
Traveler photos (138)
1301 Gulfway, St. Pete Beach, FL 33706
Show Prices
$162 - $348 Avg. price/night*
Ollie #6 of 33 hotels in St. Pete Beach
Traveler photos (436)
4506 Gulf Boulevard, St. Pete Beach, FL 33706-2404
Show Prices
$137 - $441 Avg. price/night*
Ollie #7 of 33 hotels in St. Pete Beach
Traveler photos (1215)
Special Offer UNLOCK DIRECT RATES!
4350 Gulf Blvd, St. Pete Beach, FL 33706-3831
Show Prices
$79 - $200 Avg. price/night*
Ollie #8 of 33 hotels in St. Pete Beach
  •  Wonderful! 
  • We have been here three days, following a cruise out of Tampa. We had read... more
  • November 7, 2018
Traveler photos (413)
3860 Gulf Blvd, St. Pete Beach, FL 33706-3933
Show Prices
$185 - $462 Avg. price/night*
Ollie #9 of 33 hotels in St. Pete Beach
Traveler photos (458)
Special Offer Package Deal
3400 Gulf Boulevard, St. Pete Beach, FL 33706-4015
Show Prices
$241 - $550 Avg. price/night*
Ollie #10 of 33 hotels in St. Pete Beach
  •  Rose Colored Paradise 
  • I recently stayed at The Don for #SPINCon18. The resort is stunning! I had... more
  • November 14, 2018
Traveler photos (1931)
Special Offer Package Deal
4321 Gulf Blvd, St. Pete Beach, FL 33706-3830
Show Prices
$118 - $382 Avg. price/night*
Ollie #11 of 33 hotels in St. Pete Beach
Traveler photos (755)
Special Offer UNLOCK DIRECT RATES!
6000 Gulf Blvd, St. Pete Beach, FL 33706-3712
Show Prices
$204 - $440 Avg. price/night*
Ollie #12 of 33 hotels in St. Pete Beach
  •  Perfect week! 
  • We were there in April and had such a great time we decided to come back... more
  • November 14, 2018
Traveler photos (1240)
Special Offer NEW Thanksgiving Package
5500 Gulf Blvd., St. Pete Beach, FL 33706-2323
Show Prices
$239 - $458 Avg. price/night*
Ollie #13 of 33 hotels in St. Pete Beach
  •  AMAZING STAFF 
  • JEFF D. went above and beyond what would be expected when I burned myself... more
  • November 14, 2018
Traveler photos (2671)
Special Offer NEW Thanksgiving Package
5900 Gulf Blvd, St. Pete Beach, FL 33706-3710
Show Prices
$122 - $303 Avg. price/night*
Ollie #14 of 33 hotels in St. Pete Beach
Traveler photos (1054)
6200 Gulf Boulevard, St. Pete Beach, FL 33706-3716
Show Prices
$93 - $320 Avg. price/night*
Ollie #15 of 33 hotels in St. Pete Beach
  •  Rest and Refresh 
  • This was a 4 day get away for my mom and me. The hotel/resort was so... more
  • November 13, 2018
Traveler photos (1130)
3701 Gulf Blvd, St. Pete Beach, FL 33706-3915
Show Prices
$196 - $552 Avg. price/night*
Ollie #16 of 33 hotels in St. Pete Beach
Traveler photos (894)
5300 Gulf Boulevard, St. Pete Beach, FL 33706-2319
Show Prices
$108 - $341 Avg. price/night*
Ollie #17 of 33 hotels in St. Pete Beach
Traveler photos (2419)
3848 Gulf Blvd, St. Pete Beach, FL 33706-3933
Show Prices
$59 - $132 Avg. price/night*
Ollie #18 of 33 hotels in St. Pete Beach
Traveler photos (73)
5250 Gulf Boulevard, St. Pete Beach, FL 33706-2408
No photo provided
Show Prices
$109 - $349 Avg. price/night*
Ollie #19 of 33 hotels in St. Pete Beach
  •  Disappointment 
  • My mother and I stayed here for 4 nights for a celebration/vacation for my... more
  • November 13, 2018
Traveler photos (2219)
6300 Gulf Boulevard, St. Pete Beach, FL 33706-3718
Show Prices
$115 - $354 Avg. price/night*
Ollie #20 of 33 hotels in St. Pete Beach
  •  Couple of Nights 
  • The Cabana rooms need to be refurbished. Had issue with the hot water. Air... more
  • November 14, 2018
Traveler photos (577)