
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 2 - Sep 3Tomorrow
Sep 3 - Sep 4This weekend
Sep 4 - Sep 6Next weekend
Sep 11 - Sep 13Our 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,470
₩165,521 total
includes taxes & fees
Sep 7 - Sep 8




2. Tru By Hilton St. Petersburg Downtown Central Ave, FL
Tru By Hilton St. Petersburg Downtown Central Ave, FLDowntown St. Petersburg
₩114,386
₩129,256 total
includes taxes & fees
Sep 23 - Sep 24
₩134,161
₩151,602 total
includes taxes & fees
Sep 23 - Sep 24
₩123,084
₩139,085 total
includes taxes & fees
Sep 7 - Sep 8




5. Hyatt Place St. Petersburg / Downtown
Hyatt Place St. Petersburg / DowntownDowntown St. Petersburg
₩207,875
₩234,898 total
includes taxes & fees
Sep 13 - Sep 14
₩122,490
₩138,423 total
includes taxes & fees
Sep 7 - Sep 8




7. 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.
₩147,701
₩166,902 total
includes taxes & fees
Sep 3 - Sep 4




8. Staybridge Suites St. Petersburg Downtown by IHG
Staybridge Suites St. Petersburg Downtown by IHGCampbell Park
₩166,345
₩187,971 total
includes taxes & fees
Sep 27 - Sep 28
View all properties
Beach hotels with pools in St. Petersburg
₩207,875
₩234,898 total
includes taxes & fees
Sep 13 - Sep 14




Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHGSt. Petersburg
₩148,473
₩167,774 total
includes taxes & fees
Sep 27 - Sep 28




Staybridge Suites St. Petersburg Downtown by IHG
Staybridge Suites St. Petersburg Downtown by IHGCampbell Park
₩166,345
₩187,971 total
includes taxes & fees
Sep 27 - Sep 28
₩146,470
₩165,521 total
includes taxes & fees
Sep 7 - Sep 8
₩194,199
₩219,446 total
includes taxes & fees
Sep 10 - Sep 11
₩167,093
₩188,815 total
includes taxes & fees
Sep 13 - Sep 14
₩184,217
₩208,166 total
includes taxes & fees
Sep 3 - Sep 4




Hampton Inn & Suites St. Petersburg/Downtown
Hampton Inn & Suites St. Petersburg/DowntownDowntown St. Petersburg
₩189,522
₩214,160 total
includes taxes & fees
Sep 13 - Sep 14
₩134,161
₩151,602 total
includes taxes & fees
Sep 23 - Sep 24




Courtyard by Marriott St. Petersburg Downtown
Courtyard by Marriott St. Petersburg DowntownDowntown St. Petersburg
₩144,899
₩163,735 total
includes taxes & fees
Sep 27 - Sep 28
Beach hotels with free breakfast in St. Petersburg




Tru By Hilton St. Petersburg Downtown Central Ave, FL
Tru By Hilton St. Petersburg Downtown Central Ave, FLDowntown St. Petersburg
₩114,386
₩129,256 total
includes taxes & fees
Sep 23 - Sep 24
₩207,875
₩234,898 total
includes taxes & fees
Sep 13 - Sep 14
₩122,490
₩138,423 total
includes taxes & fees
Sep 7 - Sep 8




Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHGSt. Petersburg
₩148,473
₩167,774 total
includes taxes & fees
Sep 27 - Sep 28
₩163,595
₩184,863 total
includes taxes & fees
Sep 7 - Sep 8
₩126,708
₩143,181 total
includes taxes & fees
Sep 10 - Sep 11




Hampton Inn & Suites St. Petersburg/Downtown
Hampton Inn & Suites St. Petersburg/DowntownDowntown St. Petersburg
₩189,522
₩214,160 total
includes taxes & fees
Sep 13 - Sep 14
₩167,093
₩188,815 total
includes taxes & fees
Sep 13 - Sep 14




Staybridge Suites St. Petersburg Downtown by IHG
Staybridge Suites St. Petersburg Downtown by IHGCampbell Park
₩166,345
₩187,971 total
includes taxes & fees
Sep 27 - Sep 28




Courtyard by Marriott St. Petersburg Downtown
Courtyard by Marriott St. Petersburg DowntownDowntown St. Petersburg
₩144,899
₩163,735 total
includes taxes & fees
Sep 27 - Sep 28
Family-friendly beach hotels in St. Petersburg




Tru By Hilton St. Petersburg Downtown Central Ave, FL
Tru By Hilton St. Petersburg Downtown Central Ave, FLDowntown St. Petersburg
₩114,386
₩129,256 total
includes taxes & fees
Sep 23 - Sep 24




Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHGSt. Petersburg
₩148,473
₩167,774 total
includes taxes & fees
Sep 27 - Sep 28
₩194,199
₩219,446 total
includes taxes & fees
Sep 10 - Sep 11
₩126,501
₩142,946 total
includes taxes & fees
Sep 3 - Sep 4
₩103,299
₩123,601 total
includes taxes & fees
Sep 22 - Sep 23
₩90,535
₩102,305 total
includes taxes & fees
Sep 13 - Sep 14
₩230,782
₩260,782 total
includes taxes & fees
Sep 14 - Sep 15
₩84,914
₩95,964 total
includes taxes & fees
Sep 15 - Sep 16
₩161,341
₩252,212 total
includes taxes & fees
Sep 7 - Sep 8
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.
View all propertiesTop St. Petersburg Hotel Reviews
Crystal Bay Historic Hotel
10/10 Excellent
"The staff was so welcoming and kind towards my kids and my husband and I. Room was fantastic. Breakfast was included and delicious"
Ponce De Leon Hotel
8/10 Good
"Cute historic hotel. Furniture wasn’t new but bed was comfortable and room was spacious clean. No parking on site so add $20 give or take a day to park in a garage close by."

























































