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 $158 per night
CA $158
CA $178 total
Jul 20 - Jul 21
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
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
Free WiFi

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 $141 per night
CA $141
CA $160 total
Aug 10 - Aug 11
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

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 $163 per night
CA $163
CA $184 total
Aug 3 - Aug 4
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

Crystal Bay 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 $151 per night
CA $151
CA $171 total
Jul 16 - Jul 17
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.
Pool
Breakfast included

Hampton Inn & Suites St. Petersburg/Downtown
80 Beach Dr NE, St. Petersburg, FL
Free cancellation
Reserve now, pay when you stay
0.83 km from city centre
The price is CA $185 per night
CA $185
CA $209 total
Aug 3 - Aug 4
includes taxes & fees
Stay at this 3-star hotel in St. Petersburg. Enjoy free breakfast, free WiFi, and a fitness center. Our guests praise the helpful staff in our reviews. Popular attractions Tampa Bay and Salvador Dali Museum are located nearby.
Pool
Breakfast included

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 $104 per night
CA $104
CA $117 total
Jul 16 - Jul 17
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 Tropicana Field and Vinoy Park are located nearby.
Pool
Breakfast included

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

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 $151 per night
CA $151
CA $171 total
Jul 27 - Jul 28
includes taxes & fees
Stay at this 3.5-star business-friendly hotel in St. Petersburg. Enjoy free WiFi, free parking, and breakfast (surcharge). 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
Parking included
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
16 properties

3 Star Hotels
113 properties
Top cheap St. Petersburg hotel deals

Budget Inn St Petersburg
800 34th Street N, St. Petersburg, FL
The price is CA $96 per night from Jul 15 to Jul 16
CA $96
CA $108 total
Jul 15 - Jul 16
includes taxes & fees
5.4/10 (1,007 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 $126 per night from Aug 14 to Aug 15
CA $126
CA $143 total
Aug 14 - Aug 15
includes taxes & fees
9.4/10 Exceptional! (648 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,822 hotels |
---|---|
Lowest Price | CA $93 |
Highest Price | CA $185 |
Popular hotels | Hilton St. Petersburg Bayfront, GALAXY HOTEL, Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG, Moxy St. Petersburg Downtown, Crystal Bay Hotel, Hampton Inn & Suites St. Petersburg/Downtown, Quality Inn Saint Petersburg North-Tampa Bay, Hollander Boutique Hotel, Hilton St. Petersburg Carillon Park |
Frequently asked questions
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