Hotels on the Lake in St. Pete Beach from $155
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top St. Pete Beach Hotels on the Lake
![Bellwether Beach Resort](https://images.trvl-media.com/lodging/1000000/30000/26300/26262/f8c679ca_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Bellwether Beach Resort
5250 Gulf Blvd, St. Pete Beach, FL
Free Cancellation
Reserve now, pay when you stay
The price is $224 per night
$224
per night
Jun 30 - Jul 1
A private beach, 3 restaurants, and an outdoor pool are all featured at this smoke-free hotel. Relax with free beach cabanas, sun loungers, and beach umbrellas. ...
![The Hotel Zamora](https://images.trvl-media.com/lodging/8000000/7290000/7282700/7282620/a2f61e95_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
The Hotel Zamora
3701 Gulf Blvd, St. Pete Beach, FL
Free Cancellation
Reserve now, pay when you stay
The price is $249 per night
$249
per night
Jul 1 - Jul 2
A marina, a 24-hour gym, and a restaurant are all featured at this smoke-free hotel. Traveling on business? Take advantage of the 3 conference rooms, along with ...
![Bayview Plaza Waterfront Resort](https://images.trvl-media.com/lodging/1000000/910000/904800/904795/137059ff_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Bayview Plaza Waterfront Resort
4321 Gulf Blvd, St. Pete Beach, FL
Free Cancellation
Reserve now, pay when you stay
The price is $225 per night
$225
per night
Jun 16 - Jun 17
A marina and an outdoor pool are featured at this smoke-free hotel. There's fun for all ages with a playground and an arcade/game room, and families will appreciate ...
![Sirata Beach Resort](https://images.trvl-media.com/lodging/1000000/910000/900100/900047/8799cc25_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Sirata Beach Resort
5300 Gulf Blvd, St. Pete Beach, FL
Free Cancellation
Reserve now, pay when you stay
The price is $155 per night
$155
per night
Jul 7 - Jul 8
This resort features 3 restaurants, 2 outdoor pools, and a spa tub. Relax with beach cabanas and enjoy a refreshing drink at one of the 2 beach bars. There's ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
St. Pete Beach hotels essential information
Accommodation | 1,262 hotels |
---|---|
Lowest Price | $155 |
Highest Price | $249 |
Popular hotels | The Hotel Zamora, Sirata Beach Resort, Bellwether Beach Resort, Bayview Plaza Waterfront Resort |
Recent St. Pete Beach hotel reviews by fellow wanderers
![Sirata Beach Resort](http://images.trvl-media.com/lodging/1000000/910000/900100/900047/bbe81350_y.jpg)
Sirata Beach Resort
5 out of 5
Posted 19 hours ago
Travelocity Verified Review
"This resort was so accommodating and beautiful. The only complaint I have is the a/c in room 1440 wasn’t great but the staff was so nice and upgraded us to a new room with a view of the gulf! "
A verified traveler stayed at Sirata Beach Resort
Types of hotels
Hotels near…
Hotels by star rating
Areas of St. Pete Beach
More ways to wander St. Pete Beach
Flights to St. Pete Beach
The best fares to get you there
St. Pete Beach Hotels
St. Pete Beach Vacation Rentals
Great Deals on Alternative Accommodations
St. Pete Beach Car Rentals
Affordable cars to get you around town
St. Pete Beach Vacations
Save more by combining flights, hotels and cars
Things to do in St. Pete Beach
Most popular
Hotels
Hotels in Clearwater BeachHotels in ClearwaterHotels in SeminoleBeach Resorts & Hotels in North Redington BeachHotels in St. PetersburgBeach Resorts & Hotels in Indian Rocks BeachHotels in Treasure IslandBeach Resorts & Hotels in Treasure IslandHotels in LargoHotels in Pinellas ParkHotels in DunedinBeach Resorts & Hotels in Madeira BeachHotels in Madeira BeachBeach Resorts & Hotels in Clearwater BeachBeach Resorts & Hotels in Tarpon Springs
Activities