Search Cheap Hotels in St. Petersburg

Start date: Check-in selected.
End date: Check-out
    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on St. Petersburg Cheap Hotels

Top St. Petersburg Cheap Hotels

Our top choices for St. Petersburg cheap hotels

Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG

2.5 star property
9.4 out of 10, Exceptional, (1478)
"Great stay"
The price is £103
includes taxes & fees
7 Sept - 8 Sept
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG

Crystal Bay Historic Hotel

3.0 star property
9.6 out of 10, Exceptional, (1388)
"Great place would definitely stay there again "
The price is £101
includes taxes & fees
7 Sept - 8 Sept
Crystal Bay Historic Hotel

Hollander Boutique Hotel

3.0 star property
9.4 out of 10, Exceptional, (2026)
"Absolutely loved the location and the hotel."
The price is £76
includes taxes & fees
9 Sept - 10 Sept
Hollander Boutique Hotel

Quality Inn Saint Petersburg North-Tampa Bay

3.0 star property
7.4 out of 10, Good, (826)
"Staff above and beyond breakfast on point "
The price is £57
includes taxes & fees
7 Sept - 8 Sept
Quality Inn Saint Petersburg North-Tampa Bay

Tru By Hilton St. Petersburg Downtown Central Ave, FL

2.5 star property
9.0 out of 10, Wonderful, (1000)
"It was close to everything! Not bad pricing for the area! "
The price is £85
includes taxes & fees
11 Sept - 12 Sept
Tru By Hilton St. Petersburg Downtown Central Ave, FL

The Vinoy Resort & Golf Club, Autograph Collection

4.0 star property
8.8 out of 10, Excellent, (1000)
"Loved the renovated building and rooms. Location is fabulous and the restaurant is superb "
The price is £317
includes taxes & fees
8 Sept - 9 Sept
The Vinoy Resort & Golf Club, Autograph Collection

Staybridge Suites St. Petersburg Downtown by IHG

3.0 star property
8.6 out of 10, Excellent, (1003)
"A very clean, modern and nice hotel at a very convenient location, staff very friendly."
The price is £107
includes taxes & fees
8 Sept - 9 Sept
Staybridge Suites St. Petersburg Downtown by IHG

Ponce De Leon Hotel

3.0 star property
7.0 out of 10, Good, (1009)
"Nice place especially for the area and price"
Ponce De Leon Hotel

Hyatt Place St. Petersburg / Downtown

3.5 star property
9.2 out of 10, Wonderful, (1002)
"I really enjoy this location"
The price is £107
includes taxes & fees
28 Sept - 29 Sept
Hyatt Place St. Petersburg / Downtown

Comfort Inn & Suites Northeast - Gateway

3.0 star property
8.8 out of 10, Excellent, (1000)
"Amazing property and staff. The full breakfast was great. If ever in St. Pete, definitely stay here."
The price is £74
includes taxes & fees
9 Sept - 10 Sept
Comfort Inn & Suites Northeast - Gateway
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.

Find out more about St. Petersburg

Find out more about St. Petersburg

Discover cheap things to do in St. Petersburg

St. Petersburg, Florida, offers a vibrant mix of culture, nature, and fun activities that are wallet-friendly for budget-conscious travellers. Start your adventure at the St. Pete Pier, where you can stroll along the waterfront, enjoy stunning views, and even enjoy free events held throughout the year. Next, visit the Salvador Dalí Museum, where discounted admission is available on certain days, allowing you to marvel at the surreal art without breaking the bank. For a taste of local flora, the Sunken Gardens, a hidden gem, is home to exotic plants and a tranquil atmosphere; entry is affordable, making it a peaceful retreat. Don't miss the lively Central Avenue, where you can explore quirky shops and grab inexpensive bites at food trucks or casual eateries like the popular Big Ray's Fish Camp. For a perfect base, consider staying in the downtown area, which allows easy access to all these attractions and offers a range of budget hotels. This central location not only provides convenience but also immerses you in the local atmosphere, making your St. Petersburg experience memorable without the hefty price tag.

Find the best cheap hotels in St. Petersburg

St. Petersburg offers a variety of budget-friendly hotels that ensure comfort without breaking the bank. Here are five excellent options for travellers looking to enjoy the city's charm while keeping costs low.

The Inn on Third

  • Why it's great for a budget-friendly vacation: The Inn on Third is a delightful budget-friendly hotel with an outstanding guest review rating of 9.6. Offering complimentary continental breakfast and free WiFi, it prioritises guest comfort while keeping expenses low. The convenient self-parking adds to the appeal, making it easy for travellers to explore the vibrant Downtown St. Petersburg area.
  • Other amenities: Guests can enjoy the charming terrace and nearby beach access, perfect for leisurely strolls or sunbathing. The hotel is located within a historical district, enriching the travel experience with local culture. Additional features include early check-in options and concierge services to assist with local recommendations, ensuring a pleasant and straightforward stay.
  • Neighborhood: Downtown St. Petersburg
  • Nearby attractions: Palladium Theater - 0.6 km, Jannus Live - 0.6 km, Sundial St. Pete - 0.6 km

Crystal Bay Historic Hotel

  • Why it's great for a budget-friendly vacation: The Crystal Bay Historic Hotel stands out as a superb budget-friendly choice, holding an impressive review rating of 9.6. Guests can enjoy various complimentary breakfast options, including a buffet on weekends, coupled with free WiFi and self-parking. The inviting outdoor pool and serene garden provide lovely spots to unwind after a day of exploring.
  • Other amenities: This historic hotel features cribs and highchairs for families, ensuring a comfortable stay for all guests. The hotel also offers traditional design elements and a historical atmosphere, perfect for those seeking a unique experience. Additional conveniences include onsite spa services, daily housekeeping, and easy access to local attractions and sites within the historical district, enriching the overall visit to St. Petersburg.
  • Neighborhood: La Vista
  • Nearby attractions: St. Petersburg - Clearwater Beaches - 3.2 km, St. Petersburg Municipal Beach - 3.2 km, Corey Ave - 4.2 km

Hollander Boutique Hotel

  • Why it's great for a budget-friendly vacation: The Hollander Boutique Hotel is a fantastic option for budget-conscious travellers, a remarkable guest review rating of 9.4. Guests appreciate the free self-parking and complimentary WiFi, making it a convenient choice for those looking to explore Downtown St. Petersburg without overspending. The hotel also features an outdoor pool and a lovely terrace for relaxation after a day of sightseeing.
  • Other amenities: This charming hotel enhances the stay with a range of additional features, including an onsite spa offering massages and facial treatments, a poolside bar for refreshing drinks, and easy access to nearby kayaking and boat tours. For those who enjoy outdoor activities, windsurfing and sailing opportunities are also close at hand. With historical district sites nearby, guests can immerse themselves in the local culture while enjoying comfortable accommodations.
  • Neighborhood: Downtown St. Petersburg
  • Nearby attractions: 400 Beach - 0.7 km, Palladium Theater - 0.4 km, Chihuly Collection - 0.6 km

Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG

  • Why it's great for a budget-friendly vacation: With a strong guest review rating of 9.4, the Holiday Inn Express & Suites is an ideal choice for budget travellers seeking comfort and convenience. Guests can take advantage of the free breakfast offered daily, along with complimentary WiFi and self-parking, ensuring a seamless stay without the extra costs. The hotel also features a refreshing outdoor pool, perfect for relaxation.
  • Other amenities: This hotel is well-equipped with a fitness centre available 24 hours, allowing guests to maintain their exercise routine while away. Families will appreciate the cribs and rollaway beds provided free of charge. Nearby, guests can enjoy the beautiful sea and beach locations, making it an excellent base for exploring Madeira Beach. The hotel also offers a hot tub and concierge services, enhancing the overall experience for visitors.
  • Nearby attractions: Archibald Beach Park - 3.3 km, War Veteran Memorial Park - 1 km

Avalon Hotel Downtown St. Petersburg

  • Why it's great for a budget-friendly vacation: The Avalon Hotel Downtown St. Petersburg is an excellent choice for budget travellers, with an excellent review rating of 9.2. Guests can enjoy free WiFi, self-parking, and complimentary toiletries, making for a comfortable stay. The inviting outdoor pool offers a refreshing escape after a day of activities in the city.
  • Other amenities: This hotel features daily housekeeping and accessible pool facilities, catering to various guest needs. The garden area provides a tranquil retreat, while the nearby beach and ocean locations offer opportunities for relaxation and adventure. With convenient access to local attractions, the Avalon Hotel ensures a pleasant and affordable stay in St. Petersburg.
  • Neighborhood: Downtown St. Petersburg
  • Nearby attractions: 400 Beach - 0.8 km, Palladium Theater - 0.4 km, Chihuly Collection - 0.7 km

How to get cheap hotels in St. Petersburg?

 

✅ The length of stay in St. Petersburg often varies depending on the nature of the trip, but many travellers opt to stay for several days or up to a week to take in St. Petersburg's notable landmarks and points of interest.

✅  If you're looking for cheap hotels in St. Petersburg in 2025, book your hotel well in advance. Reserving your stay at least a few weeks or months ahead of time can help you take advantage of amazing rates on cheap hotels in St. Petersburg, and if your plans change you can find many options of hotels with free cancelation.

✅  To find affordable hotels in St. Petersburg on Expedia, start by entering your travel dates and the number of individuals in your group. Once you've provided this information, you can refine your search results by filtering for budget hotels in St. Petersburg.

✅  Use the filtering tools offered by Expedia to refine your search results by location, price limits, amenities such as breakfast included, and other factors that matter to you. This will help you quickly locate the ideal budget-friendly hotel that fits your specific requirements.

✅  If you're looking to save money on a cheap hotel in St. Petersburg, the ideal time to go is usually during the off-season in St. Petersburg. On Expedia, you can find hotels from £57*.

✅  St. Petersburg offers numerous budget-friendly attractions and activities for travellers, such as art and exhibits at free museums and galleries or exploring St. Petersburg on foot.

✅  One of the best ways to find cheap hotels in St. Petersburg is to search Expedia for properties that provide family-friendly accommodations and features such as activities and complimentary meals, and then sort these by price.

*Prices and availability are subject to change. Additional terms may apply.

Top St. Petersburg Hotel Reviews

Explore a world of travel with Expedia

Explore a world of travel with Expedia