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
  •  Quaint Getaway 
  • Great spot to getaway. The location and room was perfect. Very peaceful... more
  • 20 August 2018
Traveller photos (262)
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
  •  Still are Favorite 
  • This is are favorite vacation spot to relax and enjoy the area. Thanks to... more
  • 4 August 2018
Traveller photos (149)
6801 Sunset Way, St. Pete Beach, FL 33706-2000
Show Prices
US$128 - US$213 Avg. price/night*
Ollie #3 of 33 hotels in St. Pete Beach
Traveller photos (305)
Offers & Announcements 🌊BOOK DIRECT BEST...
113 11th Ave, 113 11th Avenue, Historic Pass-a-Grille, St. Pete Beach, FL 33706-4203
Show Prices
US$181 - US$246 Avg. price/night*
Ollie #4 of 33 hotels in St. Pete Beach
  •  Beautiful Inn 
  • We stayed 16 nights at The Coconut Inn and it was a fantastic holiday. Our... more
  • 5 August 2018
Traveller photos (620)
1301 Gulfway, St. Pete Beach, FL 33706
Show Prices
US$181 - US$245 Avg. price/night*
Ollie #5 of 33 hotels in St. Pete Beach
Traveller photos (436)
1007 Gulfway, Pass-a-Grille, St. Pete Beach, FL 33706
Show Prices
US$182 - US$349 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$124 - US$420 Avg. price/night*
Ollie #7 of 33 hotels in St. Pete Beach
  •  Unique 
  • We live 30 minutes south. On occasion we like to come up to St Pete... more
  • 19 August 2018
Traveller photos (1201)
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
  •  Bon Aire 
  • Pros: Bob Aire is a wonderful family resort. It is peaceful, has two nice... more
  • 8 August 2018
Traveller photos (408)
3400 Gulf Boulevard, St. Pete Beach, FL 33706-4015
Show Prices
US$224 - US$478 Avg. price/night*
Ollie #9 of 33 hotels in St. Pete Beach
  •  Beautiful Beach 
  • Such a beautiful beach! The water is inviting, the sand like fine powder... more
  • 21 August 2018
Traveller photos (1916)
Special Offer Sun and Sand
3860 Gulf Blvd, St. Pete Beach, FL 33706-3933
Show Prices
US$200 - US$414 Avg. price/night*
Ollie #10 of 33 hotels in St. Pete Beach
Traveller photos (405)
4321 Gulf Blvd, St. Pete Beach, FL 33706-3830
Show Prices
US$106 - US$358 Avg. price/night*
Ollie #11 of 33 hotels in St. Pete Beach
Traveller photos (755)
Special Offer UNLOCK DIRECT RATES!
5900 Gulf Blvd, St. Pete Beach, FL 33706-3710
Show Prices
US$118 - US$289 Avg. price/night*
Ollie #12 of 33 hotels in St. Pete Beach
  •  Nazi's 
  • We have been guests of Alden Suites in the past and it's always been a... more
  • 20 August 2018
Traveller photos (1034)
6000 Gulf Blvd, St. Pete Beach, FL 33706-3712
Show Prices
US$212 - US$423 Avg. price/night*
Ollie #13 of 33 hotels in St. Pete Beach
Traveller photos (1197)
Special Offer Labor Day Package!
5500 Gulf Blvd., St. Pete Beach, FL 33706-2323
Show Prices
US$241 - US$448 Avg. price/night*
Ollie #14 of 33 hotels in St. Pete Beach
  •  Beyond outdated 
  • This “resort” is nothing of the sort. It is very outdated (stating that... more
  • 20 August 2018
Traveller photos (2541)
Offers & Announcements Labor Day Package!
6200 Gulf Boulevard, St. Pete Beach, FL 33706-3716
Show Prices
US$98 - US$304 Avg. price/night*
Ollie #15 of 33 hotels in St. Pete Beach
  •  was there april 2018 
  • great all in one spot , best beach bar in florida to boot !!!!, if your... more
  • 21 August 2018
Traveller photos (1153)
3701 Gulf Blvd, St. Pete Beach, FL 33706-3915
Show Prices
US$211 - US$553 Avg. price/night*
Ollie #16 of 33 hotels in St. Pete Beach
Traveller photos (866)
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$104 - US$338 Avg. price/night*
Ollie #18 of 33 hotels in St. Pete Beach
  •  Harrys beach bar. 
  • Michelle at harrys beach bar is an awesome employee. Very good customer... more
  • 19 August 2018
Traveller photos (2271)
5250 Gulf Boulevard, St. Pete Beach, FL 33706-2408
Show Prices
US$121 - US$337 Avg. price/night*
Ollie #19 of 33 hotels in St. Pete Beach
  •  Enjoyable Stay 
  • We came to St. Petersburg for a college visit. The staff was very nice and... more
  • 19 August 2018
Traveller photos (2271)
6300 Gulf Boulevard, St. Pete Beach, FL 33706-3718
Show Prices
US$124 - US$336 Avg. price/night*
Ollie #20 of 33 hotels in St. Pete Beach
  •  Bed and Beach 
  • Was disappointed with this hotel. Our room smelled of strong bleach. This... more
  • 15 August 2018
Traveller photos (571)