Book Cheap Hotels in St. Petersburg
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in St. Petersburg
Most frequently booked St. Petersburg hotels

SkyBeach Resort
6800 Sunshine Skyway Lane St. Petersburg FL
Free cancellation
Reserve now, pay when you stay
7.87 km from city centre
The price is CA $202 per night
CA $202
CA $297 total
Mar 4 - Mar 5
includes taxes & fees
Book a stay at this beach hotel in St. Petersburg. Enjoy 2 outdoor pools, a private beach, and a marina. Popular attractions Salvador Dali Museum and Fort De Soto Park are located nearby.
On private beach
Pool

Crystal Bay Historic Hotel
7401 Central Avenue St. Petersburg FL
Free cancellation
Reserve now, pay when you stay
9.9 km from city centre
The price is CA $249 per night
CA $249
CA $282 total
Mar 15 - Mar 16
includes taxes & fees
Book a stay at this historic hotel in St. Petersburg. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions John's Pass Village & Boardwalk and Sunset Park are located nearby.
Pool
Breakfast included

GALAXY HOTEL
101 3rd Ave N St. Petersburg FL
0.99 km from city centre
The price is CA $195 per night
CA $195
CA $221 total
Mar 2 - Mar 3
includes taxes & fees
Book a stay at this business-friendly hotel in St. Petersburg. Enjoy free WiFi, breakfast (surcharge), and valet parking (surcharge). Popular attractions Tampa Bay and Salvador Dali Museum are located nearby.
Spa
Pet-friendly

Hilton St. Petersburg Bayfront
333 1st St S St. Petersburg FL
Free cancellation
Reserve now, pay when you stay
0.6 km from city centre
The price is CA $246 per night
CA $246
CA $278 total
Mar 8 - Mar 9
includes taxes & fees
Book a stay at this business-friendly hotel in St. Petersburg. Enjoy breakfast (surcharge), room service, and a fitness center. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Tampa Bay and Salvador Dali Museum are located nearby.
Pool
Air conditioning

Ponce De Leon Hotel
95 Central Ave St. Petersburg FL
Free cancellation
Reserve now, pay when you stay
0.78 km from city centre
Stay at this hotel in St. Petersburg. Enjoy free WiFi, a 24-hour front desk, and daily housekeeping. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Tampa Bay and Salvador Dali Museum are located nearby.
Free WiFi
Restaurant

Days Inn by Wyndham St. Petersburg / Tampa Bay Area
St. Petersburg FL
Free cancellation
Reserve now, pay when you stay
6.79 km from city centre
The price is CA $134 per night
CA $134
CA $151 total
Mar 3 - Mar 4
includes taxes & fees
Book a stay at this golf hotel in St. Petersburg. Enjoy free WiFi, free parking, and a 24-hour front desk. Our guests praise the clean rooms in our reviews. Popular attractions Vinoy Park and Salvador Dali Museum are located nearby.
Pool
Pet-friendly

Mint House St. Petersburg - Downtown
77 11th St N St. Petersburg FL
1 km from city centre
The price is CA $215 per night
CA $215
CA $243 total
Mar 18 - Mar 19
includes taxes & fees
Book a stay at this luxury aparthotel in St. Petersburg. Enjoy free WiFi, valet parking (surcharge), and a 24-hour front desk. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Salvador Dali Museum and Vinoy Park are located nearby.
Pool
Kitchen

Quality Inn Saint Petersburg North-Tampa Bay
2595 54th Ave N St. Petersburg FL
Free cancellation
Reserve now, pay when you stay
6.59 km from city centre
The price is CA $130 per night
CA $130
CA $147 total
Apr 1 - Apr 2
includes taxes & fees
Book a stay at this business-friendly hotel in St. Petersburg. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Vinoy Park and Salvador Dali Museum are located nearby.
Pool
Breakfast included

Hilton St. Petersburg Carillon Park
950 Lake Carillon Dr St. Petersburg FL
Free cancellation
Reserve now, pay when you stay
13.9 km from city centre
The price is CA $232 per night
CA $232
CA $262 total
Mar 29 - Mar 30
includes taxes & fees
Book a stay at this business-friendly hotel in St. Petersburg. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Feather Sound Country Club and Tampa Bay Grand Prix are located nearby.
Pool
Pet-friendly
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.
Hotels in St. Petersburg with star rating
Check St. Petersburg hotel room prices by star rating

4 Star Hotels
18 properties

3 Star Hotels
120 properties
Top family friendly St. Petersburg hotel deals

SkyBeach Resort
6800 Sunshine Skyway Lane St. Petersburg FL
The price is CA $202 per night from Mar 4 to Mar 5
CA $202
CA $297 total
Mar 4 - Mar 5
includes taxes & fees
8.6/10 Excellent! (532 reviews)
Top cheap St. Petersburg hotel deals

Ponce De Leon Hotel
95 Central Ave St. Petersburg FL
7/10 Good! (1,006 reviews)
Top hotels in St. Petersburg for Extended Stay

Mint House St. Petersburg - Downtown
77 11th St N St. Petersburg FL
The price is CA $215 per night from Mar 18 to Mar 19
CA $215
CA $243 total
Mar 18 - Mar 19
includes taxes & fees
9.4/10 Exceptional! (727 reviews)
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. Petersburg hotels essential information
Accommodation | 1,868 hotels |
|---|---|
Lowest Price | CA $136 |
Highest Price | CA $451 |
Popular hotels | SkyBeach Resort, Crystal Bay Historic Hotel, GALAXY HOTEL, Hilton St. Petersburg Bayfront, Ponce De Leon Hotel, Days Inn by Wyndham St. Petersburg / Tampa Bay Area, Mint House St. Petersburg - Downtown, Quality Inn Saint Petersburg North-Tampa Bay, Hilton St. Petersburg Carillon Park |
Frequently asked questions
Recent St. Petersburg hotel reviews by fellow wanderers

SkyBeach Resort
5 out of 5
Posted 8 hours ago
Travelocity Verified Review
"Loved the vibe there. Super clean and friendly staff"
A verified traveller stayed at SkyBeach Resort
Types of hotels
Hotels near…
Top hotel brands
Hotels by star rating
Areas of St. Petersburg
Most popular
Hotels
- Golf Resorts & Hotels in Dunedin
- All Inclusive Resorts & Hotels in St. Pete Beach
- Beach Resorts & Hotels in St. Pete Beach
- Beach Resorts & Hotels in Clearwater Beach
- Beach Resorts & Hotels in Madeira Beach
- All Inclusive Resorts & Hotels in Treasure Island
- Hotels in Treasure Island
- Golf Resorts & Hotels in Clearwater Beach
- Kid Friendly Hotels in St. Pete Beach
- Hotels in Clearwater
- Beach Resorts & Hotels in North Redington Beach
- Beach Resorts & Hotels in Indian Rocks Beach
Flights
Activities


















