Hotels in St. Petersburg

Search over 1212 hotels from $108

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top Rated St. Petersburg Hotels

Don't see what you're looking for?
See all available properties in St. Petersburg
View all properties
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.

Luxury Hotels in St. Petersburg

    Avalon Hotel Downtown St. Petersburg
    The Vinoy Renaissance St. Petersburg Resort & Golf Club
    The Birchwood

Pet Friendly St. Petersburg Hotels

    Hollander Boutique Hotel
    La Quinta Inn & Suites by Wyndham St. Petersburg Northeast
    Staybridge Suites St. Petersburg Downtown, an IHG Hotel

Where should you stay in St. Petersburg?

What are some of the best budget-friendly hotels in St. Petersburg?

Check out the 7 inexpensive hotels in St. Petersburg to find a good deal. Red Roof Inn Tampa Bay - St. Petersburg is a 2-star hotel with free WiFi, free parking, and air conditioning. Another option is Budget Inn St Petersburg, a 2-star hotel with free WiFi, free parking, and air conditioning. You'll also find Holiday Inn St. Petersburg West, an IHG Hotel, which is a 3.5-star hotel with free WiFi, free parking, and air conditioning.

What are some favorite hotels in central St. Petersburg?

These are some of the most popular hotels in central St. Petersburg:

You'll love St. Petersburg for its live music scene, beloved sports teams and popular bars. Well-known sights in the heart of the city include Vinoy Park, Jannus Live and Salvador Dali Museum.

Recent Reviews