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

 

Traveller 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)

Speciality Lodging (14)

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 Travellers Trust

Sort by [ Popularity ] [ Price ]
1401 Gulf Way, St. Pete Beach, FL 33706-4226
Show Prices
US$ 166 - US$ 443 Avg. price/night*
Ollie #1 of 33 hotels in St. Pete Beach
  •  Beat trip ever! 
  • Location, staff and view cannot be greater! We have stay at this location... more
  • 11 October 2018
Traveller photos (309)
Travellers' Choice™ 2018 Winner Bargain
 
600 68th Ave, St. Pete Beach, FL 33706-2005
US$ 79 - US$ 89 Avg. price/night*
Ollie #2 of 33 hotels in St. Pete Beach
  •  .............and realx 
  • We just got home from Gulf Tides after 10 nights there and are missing it... more
  • 12 October 2018
Traveller photos (151)
6801 Sunset Way, St. Pete Beach, FL 33706-2000
Show Prices
US$ 121 - US$ 232 Avg. price/night*
Ollie #3 of 33 hotels in St. Pete Beach
  •  Girlfriends Getaway!! 
  • Jessica, Colleen and the rest of the staff were great!! Everyone was... more
  • 18 October 2018
Traveller photos (404)
Special Offer 🌊BOOK DIRECT BEST...
113 11th Ave, 113 11th Avenue, Historic Pass-a-Grille, St. Pete Beach, FL 33706-4203
Show Prices
US$ 193 - US$ 341 Avg. price/night*
Ollie #4 of 33 hotels in St. Pete Beach
Traveller photos (626)
1007 Gulfway, Pass-a-Grille, St. Pete Beach, FL 33706
Show Prices
US$ 189 - US$ 334 Avg. price/night*
Ollie #5 of 33 hotels in St. Pete Beach
Traveller photos (61)
1301 Gulfway, St. Pete Beach, FL 33706
Show Prices
US$ 198 - US$ 346 Avg. price/night*
Ollie #6 of 33 hotels in St. Pete Beach
Traveller photos (436)
4506 Gulf Boulevard, St. Pete Beach, FL 33706-2404
Show Prices
US$ 142 - US$ 438 Avg. price/night*
Ollie #7 of 33 hotels in St. Pete Beach
  •  Cozy Beach Resort 
  • Staff was friendly and accommodating. Room was very clean. Property older... more
  • 9 October 2018
Traveller photos (1209)
Offers & Announcements UNLOCK DIRECT RATES!
4350 Gulf Blvd, St. Pete Beach, FL 33706-3831
US$ 79 - US$ 200 Avg. price/night*
Ollie #8 of 33 hotels in St. Pete Beach
  •  Fantastic! 
  • The Bon-Aire has been here for decades. Family owned, perfect for a... more
  • 13 October 2018
Traveller photos (410)
3400 Gulf Boulevard, St. Pete Beach, FL 33706-4015
Show Prices
US$ 238 - US$ 530 Avg. price/night*
Ollie #9 of 33 hotels in St. Pete Beach
Traveller photos (1959)
Offers & Announcements Package Deal
3860 Gulf Blvd, St. Pete Beach, FL 33706-3933
Show Prices
US$ 197 - US$ 465 Avg. price/night*
Ollie #10 of 33 hotels in St. Pete Beach
  •  A HIDDEN GEM 
  • We visited St. Pete Beach for the first time a few day ago, and needless... more
  • 17 October 2018
Traveller photos (416)
Special Offer Package Deal
4321 Gulf Blvd, St. Pete Beach, FL 33706-3830
Show Prices
US$ 122 - US$ 372 Avg. price/night*
Ollie #11 of 33 hotels in St. Pete Beach
Traveller photos (755)
Offers & Announcements UNLOCK DIRECT RATES!
6000 Gulf Blvd, St. Pete Beach, FL 33706-3712
Show Prices
US$ 204 - US$ 428 Avg. price/night*
Ollie #12 of 33 hotels in St. Pete Beach
Traveller photos (1231)
Offers & Announcements NEW Thanksgiving Package
5500 Gulf Blvd., St. Pete Beach, FL 33706-2323
Show Prices
US$ 238 - US$ 457 Avg. price/night*
Ollie #13 of 33 hotels in St. Pete Beach
Traveller photos (2657)
Offers & Announcements NEW Thanksgiving Package
5900 Gulf Blvd, St. Pete Beach, FL 33706-3710
Show Prices
US$ 122 - US$ 307 Avg. price/night*
Ollie #14 of 33 hotels in St. Pete Beach
  •  Daughters bday 
  • Great place and location........ happened to visit when red tide was... more
  • 18 October 2018
Traveller photos (1040)
6200 Gulf Boulevard, St. Pete Beach, FL 33706-3716
No photo provided
Show Prices
US$ 98 - US$ 321 Avg. price/night*
Ollie #15 of 33 hotels in St. Pete Beach
  •  October fun and sun. 
  • Beachcomber and venue was superb! The views in the area and the... more
  • 17 October 2018
Traveller photos (1126)
3701 Gulf Blvd, St. Pete Beach, FL 33706-3915
Show Prices
US$ 176 - US$ 495 Avg. price/night*
Ollie #16 of 33 hotels in St. Pete Beach
Traveller photos (889)
5300 Gulf Boulevard, St. Pete Beach, FL 33706-2319
Show Prices
US$ 113 - US$ 377 Avg. price/night*
Ollie #17 of 33 hotels in St. Pete Beach
Traveller photos (2380)
3848 Gulf Blvd, St. Pete Beach, FL 33706-3933
US$ 59 - US$ 132 Avg. price/night*
Ollie #18 of 33 hotels in St. Pete Beach
Traveller photos (73)
5250 Gulf Boulevard, St. Pete Beach, FL 33706-2408
No photo provided
Show Prices
US$ 137 - US$ 359 Avg. price/night*
Ollie #19 of 33 hotels in St. Pete Beach
Traveller photos (2203)
6300 Gulf Boulevard, St. Pete Beach, FL 33706-3718
Show Prices
US$ 114 - US$ 360 Avg. price/night*
Ollie #20 of 33 hotels in St. Pete Beach
  •  Need some changes. 
  • Hotel rooms,parking,beach,grounds were ok. I had no problem for the three... more
  • 17 October 2018
Traveller photos (575)