Hotels in St. Petersburg, Florida

Solid options for your stop in St. Petersburg - no matter your plans.

Check-in
10Jul
Check-out
11Jul
Rooms and Guests2 Guests, 1 Room
St. Petersburg sits by the Gulf of Mexico, boasting spots like the Salvador DalĂ­ Museum, Fort De Soto Park, and beautiful St. Pete Beach. You'll find amazing pet-friendly hotels and chic boutique hotels near Tropicana Field for fun nights out. If you're looking for budget options, cheap hotels in St. Pete offer great deals without sacrificing quality. This site showcases a carefully selected list of accommodations based on reviews and amenities to fit your needs. Book in advance, especially during festivals, and use the SunRunner for easy transportation around the city.
Filter by:
More +
Star rating
Guest rating
Accommodation type
Price per night
Popular landmarks
Districts
Airports
Amenities
Services
Brands
View map
1-20 out of 353
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Elegant Waterfront Place For Two/Boca Ciega Resort
Map7.9 mi from City Centre
Select
8.2
Great
Map
FromUS$ 85 /nightSelect
Map5.1 mi from City Centre
FromUS$ 26 /nightSelect
Map1.0 mi from City Centre1100 yd from Sunken Gardens
FromUS$ 43 /nightSelect
Map3.2 mi from City Centre
FromUS$ 85 /nightSelect
8.4
Great
Map8.3 mi from City Centre
FromUS$ 148 /nightSelect
8.2
Great
Map1000 yd from City Centre600 yd from Palladium Theatre
FromUS$ 310 /nightSelect
8.0
Great
Map2.6 mi from City Centre
FromUS$ 66 /nightSelect
Map8.0 mi from City Centre
Select
8.4
Great
Map8.0 mi from City Centre
FromUS$ 131 /nightSelect
7.0
Very good
Map8.0 mi from City Centre
FromUS$ 175 /nightSelect
8.4
Great
Map5.3 mi from City Centre
FromUS$ 85 /nightSelect
7.0
Very good
Map1.9 mi from City Centre
FromUS$ 45 /nightSelect
8.2
Great
Map500 yd from City Centre200 yd from St. Pete's Historic Coliseum
FromUS$ 92 /nightSelect
7.0
Very good
Map1.9 mi from City Centre
FromUS$ 64 /nightSelect
Map7.9 mi from City Centre
FromUS$ 266 /nightSelect
Map4.7 mi from City Centre
FromUS$ 95 /nightSelect
Map7.3 mi from City Centre
FromUS$ 282 /nightSelect
Map4.7 mi from City Centre
FromUS$ 74 /nightSelect
Map3.9 mi from City Centre
FromUS$ 159 /nightSelect

Hotel price range in St. Petersburg

Choose from a wide range of stays, from affordable options to luxury escapes.

⬆️ The highest price
USD 599
⬇️ The lowest price
USD 26
đź’¸ Average price for
5-star hotels
USD 108
4-star hotels
USD 163
3-star hotels
USD 132
Apartments
USD 168

Selected hotels in St. Petersburg

Based on verified guest feedback from the past 12 months

Getting to St. Petersburg

Overview of available transportation options

Airports
St. Pete-Clearwater International (PIE)

FAQs for hotels in St. Petersburg

We hope these answers help you plan your visit with confidence

Which hotels offer scenic views in St. Petersburg?
Hotels like The Birchwood and Hilton St. Petersburg Bayfront are known for excellent waterfront views. The Vinoy Resort & Golf Club also offers picturesque surroundings and views of the marina.
What amenities are available for couples in local hotels?
Hotels like The Birchwood and Mari Jean Hotel cater well to couples, offering romantic settings, local dining options, and proximity to beaches and parks.
Which hotels have the highest guest ratings in St. Petersburg?
Top-rated properties based on guest reviews include The Vinoy Resort & Golf Club and Hilton St. Petersburg Bayfront, both renowned for service and amenities, often scoring above 4.5 out of 5.

Essential Information on St. Petersburg Hotels

This guide provides essential information about hotel accommodations in St. Petersburg, United States, evaluating 48 properties with a focus on unique location-specific insights to help travelers make informed decisions.

$100-$250 nightly rates for hotels in peak season.

48 hotels available in St. Petersburg.

Peak travel seasons are typically winter and spring.

Local taxes/fees amount to approximately 13.5%.

Most hotels are within 5 km of attractions like the Dali Museum.

Other cities in Florida