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

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 $164 per night
CA $164
CA $185 total
Oct 12 - Oct 13
includes taxes & fees
Stay at this 4-star 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

GALAXY HOTEL
101 3rd Ave N, St. Petersburg, FL
Free cancellation
Reserve now, pay when you stay
0.99 km from city centre
The price is CA $162 per night
CA $162
CA $183 total
Oct 7 - Oct 8
includes taxes & fees
Stay at this 3.5-star 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

Hollander Boutique Hotel
421 4th Ave N, St. Petersburg, FL
Free cancellation
Reserve now, pay when you stay
0.99 km from city centre
Stay at this 3-star spa hotel in St. Petersburg. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the breakfast and the pool in our reviews. Popular attractions Tampa Bay and Salvador Dali Museum are located nearby.
Pool
Spa

Crystal Bay Historic Hotel
7401 Central Avenue, St. Petersburg, FL
9.9 km from city centre
The price is CA $168 per night
CA $168
CA $190 total
Oct 6 - Oct 7
includes taxes & fees
Stay at this 3-star 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 Tropicana Field are located nearby.

Moxy St. Petersburg Downtown
1234 Central Avenue, St. Petersburg, FL
Free cancellation
Reserve now, pay when you stay
1.17 km from city centre
The price is CA $155 per night
CA $155
CA $175 total
Oct 12 - Oct 13
includes taxes & fees
Stay at this 3-star hotel in St. Petersburg. Enjoy free WiFi, 3 restaurants, and 3 bars/lounges. Popular attractions Tropicana Field and Salvador Dali Museum are located nearby.
Pool
Pet-friendly

Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
4816 100th Way North, St. Petersburg, FL
Free cancellation
14.63 km from city centre
The price is CA $136 per night
CA $136
CA $154 total
Oct 30 - Oct 31
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 breakfast and the helpful staff in our reviews. Popular attractions John's Pass Village & Boardwalk and St. Petersburg - Clearwater Beaches are located nearby.
Pool
Hot tub

Hyatt Place St. Petersburg / Downtown
25 2nd Street North, St. Petersburg, FL
Free cancellation
Reserve now, pay when you stay
0.7 km from city centre
The price is CA $212 per night
CA $212
CA $239 total
Oct 2 - Oct 3
includes taxes & fees
Stay at this 3.5-star business-friendly hotel in St. Petersburg. Enjoy free breakfast, free WiFi, and a 24-hour fitness center. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Tampa Bay and Salvador Dali Museum are located nearby.
Pool
Breakfast included

SkyBeach Resort
6800 Sunshine Skyway Lane, St. Petersburg, FL
Free cancellation
Reserve now, pay when you stay
7.8 km from city centre
The price is CA $212 per night
CA $212
CA $310 total
Oct 6 - Oct 7
includes taxes & fees
Stay at this 4-star beach hotel in St. Petersburg. Enjoy 2 outdoor pools, a private beach, and a marina. Popular attractions Tropicana Field and Salvador Dali Museum are located nearby.
On private beach
Pool

The Vinoy Resort & Golf Club, Autograph Collection
501 5th Ave Ne, St. Petersburg, FL
Free cancellation
Reserve now, pay when you stay
1.5 km from city centre
The price is CA $458 per night
CA $458
CA $577 total
Oct 26 - Oct 27
includes taxes & fees
Stay at this 4-star luxury resort in St. Petersburg. Enjoy 2 outdoor pools, a full-service spa, and 6 restaurants. Our guests praise the helpful staff in our reviews. Popular attractions Tampa Bay and Vinoy Park are located nearby.
Pool
Spa
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
113 properties
Top family friendly St. Petersburg hotel deals

SkyBeach Resort
6800 Sunshine Skyway Lane, St. Petersburg, FL
The price is CA $212 per night from Oct 6 to Oct 7
CA $212
CA $310 total
Oct 6 - Oct 7
includes taxes & fees
8.8/10 Excellent! (386 reviews)
Top cheap St. Petersburg hotel deals

Budget Inn St Petersburg
800 34th Street N, St. Petersburg, FL
The price is CA $97 per night from Oct 2 to Oct 3
CA $97
CA $110 total
Oct 2 - Oct 3
includes taxes & fees
5.6/10 (1,004 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 $147 per night from Oct 5 to Oct 6
CA $147
CA $167 total
Oct 5 - Oct 6
includes taxes & fees
9.4/10 Exceptional! (672 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,788 hotels |
---|---|
Lowest Price | CA $110 |
Highest Price | CA $577 |
Popular hotels | Hilton St. Petersburg Bayfront, GALAXY HOTEL, Hollander Boutique Hotel, Crystal Bay Historic Hotel, Moxy St. Petersburg Downtown, Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG, Hyatt Place St. Petersburg / Downtown, SkyBeach Resort, The Vinoy Resort & Golf Club, Autograph Collection |
Frequently asked questions
Recent St. Petersburg hotel reviews by fellow wanderers

Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
5 out of 5
Posted 2 days ago
Travelocity Verified Review
"The young lady at the front desk was the most amazing front desk, clerk with encountered in a very, very, very long time she needs to be rewarded for not only taking care of us, but the way she took care of other guests as well. The lady has checked us in pretty late last night around 10:30 or so and then in addition to that so happens that she was there again this morning and she was smiling like if you just saw us again a few hours prior people like this should be very well highlighted, and how Customer Service should be really performed"
A verified traveller stayed at Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
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