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$398 Avg. price/night*
Ollie #1 of 33 hotels in St. Pete Beach
  •  Best on the Beach 
  • The Inn on the Beach is THE place to be on St. Pete Beach. Quiet... more
  • 15 July 2018
Professional photos | Traveller photos (253)
Special Price 15% off room rate
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
  •  Best place ever! 
  • Super clean rooms. Laid back style. 2 blocks from the beach. Lots of... more
  • 26 June 2018
Traveller photos (148)
113 11th Ave, 113 11th Avenue, Historic Pass-a-Grille, St. Pete Beach, FL 33706-4203
Show Prices
US$216 - US$247 Avg. price/night*
Ollie #3 of 33 hotels in St. Pete Beach
  •  Such a gem! 
  • What a wonderful and cozy place to stay! Maybe 200 steps to the beautiful... more
  • 15 July 2018
Traveller photos (620)
6801 Sunset Way, St. Pete Beach, FL 33706-2000
Show Prices
US$132 - US$539 Avg. price/night*
Ollie #4 of 33 hotels in St. Pete Beach
  •  A Wonderful Visit 
  • Our family selected St. Pete’s Beach because of the size of the rooms, the... more
  • 18 July 2018
Professional photos | Traveller photos (282)
Special Offer 🌊BOOK DIRECT BEST...
1301 Gulfway, St. Pete Beach, FL 33706
Show Prices
US$216 - US$225 Avg. price/night*
Ollie #5 of 33 hotels in St. Pete Beach
  •  Lovely little hotel! 
  • My daughter and I thoroughly enjoyed our stay at Sabal Palms! The room was... more
  • 30 June 2018
Traveller photos (434)
1007 Gulfway, Pass-a-Grille, St. Pete Beach, FL 33706
Show Prices
US$207 - US$334 Avg. price/night*
Ollie #6 of 33 hotels in St. Pete Beach
Traveller photos (61)
4506 Gulf Boulevard, St. Pete Beach, FL 33706-2404
Show Prices
US$173 - US$463 Avg. price/night*
Ollie #7 of 33 hotels in St. Pete Beach
Traveller photos (1194)
Special Offer 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
Traveller photos (408)
3400 Gulf Boulevard, St. Pete Beach, FL 33706-4015
Show Prices
US$248 - US$503 Avg. price/night*
Ollie #9 of 33 hotels in St. Pete Beach
  •  Fantastic experience 
  • Entire hotel is amazing!!! The guys on the beach are TOP NOTCH with their... more
  • 17 July 2018
Professional photos | Traveller photos (1882)
Special Offer Sun and Sand
3860 Gulf Blvd, St. Pete Beach, FL 33706-3933
Show Prices
US$209 - US$495 Avg. price/night*
Ollie #10 of 33 hotels in St. Pete Beach
Professional photos | Traveller photos (396)
4321 Gulf Blvd, St. Pete Beach, FL 33706-3830
Show Prices
US$136 - US$427 Avg. price/night*
Ollie #11 of 33 hotels in St. Pete Beach
Professional photos | Traveller photos (747)
Special Offer UNLOCK DIRECT RATES!
5900 Gulf Blvd, St. Pete Beach, FL 33706-3710
Show Prices
US$125 - US$288 Avg. price/night*
Ollie #12 of 33 hotels in St. Pete Beach
  •  Great stay! 
  • We had a great time on our family reunion trip! Great location for going... more
  • 17 July 2018
Professional photos | Traveller photos (1016)
6000 Gulf Blvd, St. Pete Beach, FL 33706-3712
Show Prices
US$240 - US$423 Avg. price/night*
Ollie #13 of 33 hotels in St. Pete Beach
Professional photos | Traveller photos (1176)
Offers & Announcements Go Get Out There! Pkg
5500 Gulf Blvd., St. Pete Beach, FL 33706-2323
Show Prices
US$268 - US$454 Avg. price/night*
Ollie #14 of 33 hotels in St. Pete Beach
  •  It's OK... 
  • It's an OK place with lots of things for kids to do. It's overpriced... more
  • 15 July 2018
Professional photos | Traveller photos (2517)
Offers & Announcements Family Adventure Package
6200 Gulf Boulevard, St. Pete Beach, FL 33706-3716
Show Prices
US$103 - US$283 Avg. price/night*
Ollie #15 of 33 hotels in St. Pete Beach
  •  Vacation 2018 
  • After arriving in St. Pete beach for vacation and being disappointed by... more
  • 17 July 2018
Professional photos | Traveller photos (1102)
3701 Gulf Blvd, St. Pete Beach, FL 33706-3915
Show Prices
US$219 - US$528 Avg. price/night*
Ollie #16 of 33 hotels in St. Pete Beach
Professional photos | Traveller photos (990)
Special Offer Book Early & Save
3848 Gulf Blvd, St. Pete Beach, FL 33706-3933
US$59 - US$132 Avg. price/night*
Ollie #17 of 33 hotels in St. Pete Beach
Traveller photos (73)
5300 Gulf Boulevard, St. Pete Beach, FL 33706-2319
Show Prices
US$126 - US$340 Avg. price/night*
Ollie #18 of 33 hotels in St. Pete Beach
  •  Siratafied! 
  • If you want to be satisfied go to The Sirata... two beach bars and two... more
  • 17 July 2018
Professional photos | Traveller photos (2220)
5250 Gulf Boulevard, St. Pete Beach, FL 33706-2408
Show Prices
US$118 - US$363 Avg. price/night*
Ollie #19 of 33 hotels in St. Pete Beach
  •  Great for Beach Bums! 
  • We got a partial ocean view room, meaning that you had to stand on the... more
  • 16 July 2018
Professional photos | Traveller photos (2181)
6300 Gulf Boulevard, St. Pete Beach, FL 33706-3718
Show Prices
US$130 - US$295 Avg. price/night*
Ollie #20 of 33 hotels in St. Pete Beach
  •  Staycation  
  • Did not receive the room we booked. We had to go to the front desk 3... more
  • 17 July 2018
Professional photos | Traveller photos (574)