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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

St. Pete Beach Accommodation

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
#11 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
Top Deal
USD 208*
USD 131* /night
View Deal
Booking.com
USD 208*
Orbitz.com
USD 203*
Expedia.com
USD 203*
#1 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
Top Deal
USD 310*
USD 231* /night
View Deal
Orbitz.com
USD 231*
Cancelon
USD 243*
Booking.com
USD 310*
#2 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
USD 243* /night
View Deal
Booking.com
USD 243*
Travelocity
USD 243*
Orbitz.com
USD 243*
#3 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
USD 134* /night
View Deal
Orbitz.com
USD 134*
Travelocity
USD 134*
TripAdvisor
USD 134*
#4 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
USD 203* /night
View Deal
Orbitz.com
USD 203*
Travelocity
USD 203*
TripAdvisor
USD 203*
#5 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
USD 178* /night
View Deal
Orbitz.com
USD 178*
Booking.com
USD 179*
Travelocity
USD 178*
#6 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
Top Deal
USD 186*
USD 144* /night
View Deal
Expedia.com
USD 180*
Alden Suites
USD 153*
Cancelon
USD 186*
#7 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
USD 203* /night
View Deal
Orbitz.com
USD 203*
Travelocity
USD 203*
TripAdvisor
USD 203*
#8 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
Top Deal
USD 160*
USD 149* /night
View Deal
Travelocity
USD 149*
Hotels.com
USD 150*
getaroom.com
USD 160*
#9 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
Top Deal
USD 224*
USD 122* /night
View Deal
Travelocity
USD 177*
Expedia.com
USD 177*
HotelQuickly
USD 224*
#10 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
Top Deal
USD 251*
USD 211* /night
View Deal
Hotwire.com
USD 211*
Booking.com
USD 211*
HotelQuickly
USD 251*
#11 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
Top Deal
USD 208*
USD 131* /night
View Deal
Booking.com
USD 208*
Orbitz.com
USD 203*
Expedia.com
USD 203*
#12 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
USD 260* /night
View Deal
Booking.com
USD 260*
Travelocity
USD 260*
Orbitz.com
USD 260*
#13 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
Top Deal
USD 355*
USD 332* /night
View Deal
Booking.com
USD 355*
Travelocity
USD 332*
Hotwire.com
USD 332*
#14 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
Top Deal
USD 157*
USD 127* /night
View Deal
Booking.com
USD 157*
Expedia.com
USD 152*
Hotwire.com
USD 152*
#15 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
Top Deal
USD 252*
USD 183* /night
View Deal
Expedia.com
USD 252*
Orbitz.com
USD 252*
Travelocity
USD 252*
#16 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
Top Deal
USD 95*
USD 92* /night
View Deal
Expedia.com
USD 92*
Orbitz.com
USD 92*
Booking.com
USD 95*
#17 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
Top Deal
USD 175*
USD 163* /night
View Deal
Booking.com
USD 175*
Expedia.com
USD 175*
Hotwire.com
USD 175*
#18 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
USD 301* /night
View Deal
Hotwire.com
USD 301*
Booking.com
USD 300*
Orbitz.com
USD 301*
#19 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
USD 156* /night
View Deal
TripAdvisor
USD 156*
Hotels.com
USD 156*
Orbitz.com
USD 156*
#20 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
No availability for your dates from these sites
Booking.com
Orbitz.com
Expedia.com
#21 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
No availability for your dates from these sites
Booking.com
Expedia.com
Orbitz.com
#22 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
#23 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
#24 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
#25 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
#26 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
#27 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
#28 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
No photo provided
#29 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
#30 of 32 Hotels in St. Pete Beach by Best Value + Top Rated
No photo provided
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.
St. Pete Beach Travel Forum Need specific advice visiting St. Pete Beach, Florida? Visit the TripAdvisor Travel Forum for St. Pete Beach and ask our Destination Experts and the travel community.