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 (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 Travelers Trust

Sort by [ Popularity ] [ Price ]
1401 Gulf Way, St. Pete Beach, FL 33706-4226
Show Prices
US$166 - US$400 Avg. price/night*
Ollie #1 of 33 hotels in St. Pete Beach
Traveler photos (262)
Special Price 15% off room rate
Travelers' 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
  • August 5, 2018
Traveler photos (149)
6801 Sunset Way, St. Pete Beach, FL 33706-2000
Show Prices
US$131 - US$216 Avg. price/night*
Ollie #3 of 33 hotels in St. Pete Beach
  •  great place  
  • enjoyed our stay at stpete beach suites, colleen took great care of us and... more
  • August 15, 2018
Traveler 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$235 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
  • August 6, 2018
Traveler photos (620)
1301 Gulfway, St. Pete Beach, FL 33706
Show Prices
US$181 - US$232 Avg. price/night*
Ollie #5 of 33 hotels in St. Pete Beach
Traveler photos (436)
1007 Gulfway, Pass-a-Grille, St. Pete Beach, FL 33706
Show Prices
US$182 - US$348 Avg. price/night*
Ollie #6 of 33 hotels in St. Pete Beach
Traveler photos (61)
4506 Gulf Boulevard, St. Pete Beach, FL 33706-2404
Show Prices
US$128 - US$423 Avg. price/night*
Ollie #7 of 33 hotels in St. Pete Beach
  •  Fun 
  • It was fun to just take a trip to St Pete and find a beachfront motel. It... more
  • August 9, 2018
Traveler 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... more
  • August 8, 2018
Traveler photos (408)
3400 Gulf Boulevard, St. Pete Beach, FL 33706-4015
Show Prices
US$228 - US$488 Avg. price/night*
Ollie #9 of 33 hotels in St. Pete Beach
Traveler photos (1909)
Special Offer Sun and Sand
3860 Gulf Blvd, St. Pete Beach, FL 33706-3933
Show Prices
US$201 - US$436 Avg. price/night*
Ollie #10 of 33 hotels in St. Pete Beach
  •  Beautiful Views 
  • Upon arrival our room was not yet ready so Gift at the front upgraded us... more
  • August 10, 2018
Traveler photos (403)
4321 Gulf Blvd, St. Pete Beach, FL 33706-3830
Show Prices
US$107 - US$353 Avg. price/night*
Ollie #11 of 33 hotels in St. Pete Beach
Traveler photos (754)
Special Offer UNLOCK DIRECT RATES!
5900 Gulf Blvd, St. Pete Beach, FL 33706-3710
Show Prices
US$119 - US$289 Avg. price/night*
Ollie #12 of 33 hotels in St. Pete Beach
  •  ok but old 
  • after getting recommendation of resort, I was looking forward to stay. I... more
  • August 14, 2018
Traveler photos (1034)
6000 Gulf Blvd, St. Pete Beach, FL 33706-3712
Show Prices
US$219 - US$424 Avg. price/night*
Ollie #13 of 33 hotels in St. Pete Beach
  •  Fun Place for Families 
  • Resort is right on the ocean with lots of activities for families. Service... more
  • August 15, 2018
Traveler photos (1194)
Special Offer Labor Day Package!
5500 Gulf Blvd., St. Pete Beach, FL 33706-2323
Show Prices
US$244 - US$453 Avg. price/night*
Ollie #14 of 33 hotels in St. Pete Beach
  •  Decent visit 
  • Decent hotel, great for families w kids under 10. Inflatables only go... more
  • August 15, 2018
Traveler photos (2541)
Offers & Announcements Labor Day Package!
6200 Gulf Boulevard, St. Pete Beach, FL 33706-3716
Show Prices
US$99 - US$295 Avg. price/night*
Ollie #15 of 33 hotels in St. Pete Beach
Traveler photos (1153)
3701 Gulf Blvd, St. Pete Beach, FL 33706-3915
Show Prices
US$227 - US$555 Avg. price/night*
Ollie #16 of 33 hotels in St. Pete Beach
Traveler photos (865)
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
Traveler photos (73)
5300 Gulf Boulevard, St. Pete Beach, FL 33706-2319
Show Prices
US$112 - US$332 Avg. price/night*
Ollie #18 of 33 hotels in St. Pete Beach
Traveler photos (2256)
5250 Gulf Boulevard, St. Pete Beach, FL 33706-2408
Show Prices
US$121 - US$334 Avg. price/night*
Ollie #19 of 33 hotels in St. Pete Beach
  •  Good fun 
  • Had a great time on beach with cabana and Food good. Going back this... more
  • August 15, 2018
Traveler photos (2263)
6300 Gulf Boulevard, St. Pete Beach, FL 33706-3718
Show Prices
US$126 - US$334 Avg. price/night*
Ollie #20 of 33 hotels in St. Pete Beach
  •  Postcard Inn - Meh! 
  • Had a short stay here. It's pretty much what it looks like, a boutique... more
  • August 8, 2018
Traveler photos (571)