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$332 Avg. price/night*
Ollie #1 of 33 hotels in St. Pete Beach
  •  Beach get away 
  • The check in was easy and the rooms clean and updated. Awesome use of... more
  • 16 September 2018
Traveller photos (309)
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
Traveller photos (151)
6801 Sunset Way, St. Pete Beach, FL 33706-2000
Show Prices
US$108 - US$223 Avg. price/night*
Ollie #3 of 33 hotels in St. Pete Beach
  •  WACK A** SERVICE 
  • If One Employee Guarantee Something Then It’s Up To Them To Satisfy The... more
  • 17 September 2018
Traveller photos (317)
Special Offer 🌊BOOK DIRECT BEST...
113 11th Ave, 113 11th Avenue, Historic Pass-a-Grille, St. Pete Beach, FL 33706-4203
Show Prices
US$179 - US$295 Avg. price/night*
Ollie #4 of 33 hotels in St. Pete Beach
Traveller photos (622)
1007 Gulfway, Pass-a-Grille, St. Pete Beach, FL 33706
Show Prices
US$158 - US$349 Avg. price/night*
Ollie #5 of 33 hotels in St. Pete Beach
  •  Very pleased 
  • We spent 7 nights in unit 4. The views are amazing and I sat on the deck... more
  • 5 September 2018
Traveller photos (61)
1301 Gulfway, St. Pete Beach, FL 33706
Show Prices
US$179 - US$296 Avg. price/night*
Ollie #6 of 33 hotels in St. Pete Beach
  •  Labor Day Vacation 
  • This was my husband and I's third time staying at the Sabal Palms Inn. We... more
  • 4 September 2018
Traveller photos (436)
4506 Gulf Boulevard, St. Pete Beach, FL 33706-2404
Show Prices
US$135 - US$440 Avg. price/night*
Ollie #7 of 33 hotels in St. Pete Beach
Traveller photos (1207)
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$229 - US$504 Avg. price/night*
Ollie #9 of 33 hotels in St. Pete Beach
  •  Quiet and romantic 
  • Negatives: Outdoor pool area currently under construction and private... more
  • 20 September 2018
Traveller photos (1941)
Special Offer Package Deal
3860 Gulf Blvd, St. Pete Beach, FL 33706-3933
Show Prices
US$187 - US$404 Avg. price/night*
Ollie #10 of 33 hotels in St. Pete Beach
  •  Nice right on the beach 
  • We stayed here for 4 nights. The hotel was great. The view of the gulf was... more
  • 10 September 2018
Traveller photos (407)
Special Offer Package Deal
4321 Gulf Blvd, St. Pete Beach, FL 33706-3830
Show Prices
US$113 - US$368 Avg. price/night*
Ollie #11 of 33 hotels in St. Pete Beach
Traveller photos (755)
Special Offer UNLOCK DIRECT RATES!
6000 Gulf Blvd, St. Pete Beach, FL 33706-3712
Show Prices
US$183 - US$430 Avg. price/night*
Ollie #12 of 33 hotels in St. Pete Beach
  •  Not worth the money 
  • because we were staying with two boys we rented what was to be a... more
  • 20 September 2018
Traveller photos (1226)
5900 Gulf Blvd, St. Pete Beach, FL 33706-3710
Show Prices
US$117 - US$294 Avg. price/night*
Ollie #13 of 33 hotels in St. Pete Beach
  •  Great Location 
  • My husband & I stayed at the Alden in January 2017 for a month & again... more
  • 18 September 2018
Traveller photos (1036)
5500 Gulf Blvd., St. Pete Beach, FL 33706-2323
Show Prices
US$237 - US$456 Avg. price/night*
Ollie #14 of 33 hotels in St. Pete Beach
  •  Thanksgiving tradition 
  • We found the tradewinds by accident one Thanksgiving. We enjoyed it so... more
  • 20 September 2018
Traveller photos (2583)
Offers & Announcements NEW Thanksgiving Package
6200 Gulf Boulevard, St. Pete Beach, FL 33706-3716
Show Prices
US$100 - US$343 Avg. price/night*
Ollie #15 of 33 hotels in St. Pete Beach
Traveller photos (1200)
3701 Gulf Blvd, St. Pete Beach, FL 33706-3915
Show Prices
US$156 - US$473 Avg. price/night*
Ollie #16 of 33 hotels in St. Pete Beach
Traveller photos (888)
5300 Gulf Boulevard, St. Pete Beach, FL 33706-2319
Show Prices
US$111 - US$384 Avg. price/night*
Ollie #17 of 33 hotels in St. Pete Beach
  •  They are a SCAM 
  • We live in VA and my Mom lives in FL. We did a weekend getaway. Upon... more
  • 20 September 2018
Traveller photos (2356)
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
Show Prices
US$119 - US$380 Avg. price/night*
Ollie #19 of 33 hotels in St. Pete Beach
Traveller photos (2350)
6300 Gulf Boulevard, St. Pete Beach, FL 33706-3718
Show Prices
US$109 - US$353 Avg. price/night*
Ollie #20 of 33 hotels in St. Pete Beach
Traveller photos (572)