
Find Beach Hotels in St. Petersburg, FL
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Petersburg Beach Hotels
Tonight
Sep 25 - Sep 26Tomorrow
Sep 26 - Sep 27This weekend
Sep 25 - Sep 27Next weekend
Oct 2 - Oct 4Our top choices for St. Petersburg beach hotels




1. Hollander Boutique Hotel
Hollander Boutique HotelDowntown St. Petersburg
- Soak up the sun with easy beach access, poolside paradise, and complimentary shuttle service just 3 minutes from coastal bliss.
₩146,218
₩165,236 total
includes taxes & fees
Sep 27 - Sep 28




2. Tru By Hilton St. Petersburg Downtown Central Ave, FL
Tru By Hilton St. Petersburg Downtown Central Ave, FLDowntown St. Petersburg
₩114,190
₩129,035 total
includes taxes & fees
Oct 4 - Oct 5
₩122,872
₩138,846 total
includes taxes & fees
Sep 27 - Sep 28
₩134,002
₩151,423 total
includes taxes & fees
Sep 27 - Sep 28




5. Hyatt Place St. Petersburg / Downtown
Hyatt Place St. Petersburg / DowntownDowntown St. Petersburg
₩207,518
₩234,495 total
includes taxes & fees
Oct 1 - Oct 2




6. Mint House St. Petersburg Downtown by Kasa
Mint House St. Petersburg Downtown by KasaDowntown St. Petersburg
- Escape to a coastal haven with full kitchens, just a 4-minute drive to sun-soaked beaches and walkable to downtown delights.
₩163,830
₩185,127 total
includes taxes & fees
Sep 27 - Sep 28
₩121,644
₩137,457 total
includes taxes & fees
Sep 27 - Sep 28
₩142,109
₩160,594 total
includes taxes & fees
Sep 27 - Sep 28
View all properties
Beach hotels with pools in St. Petersburg
₩146,218
₩165,236 total
includes taxes & fees
Sep 27 - Sep 28
₩134,002
₩151,423 total
includes taxes & fees
Sep 27 - Sep 28
₩207,518
₩234,495 total
includes taxes & fees
Oct 1 - Oct 2




Courtyard by Marriott St. Petersburg Downtown
Courtyard by Marriott St. Petersburg DowntownDowntown St. Petersburg
₩149,700
₩169,161 total
includes taxes & fees
Oct 1 - Oct 2
₩142,109






















