Hotels and Motels in St. Petersburg, Florida

Handpicked, Verified Florida Stays in St. Petersburg, United States

Check-in
27Oct
Check-out
28Oct
Guests
2 Guests
St. Petersburg features the vibrant Vinoy Park, the sandy shores of St. Pete Beach, and the unique Salvador Dalí Museum, offering diverse attractions for every traveler. You'll find a variety of accommodations from pet friendly hotels like the Sirata Beach Resort to boutique hotels like the Hotel Zamora, each offering charming surroundings and local flair. This site presents a carefully selected list of options, ensuring top-notch amenities and excellent reviews across various price ranges. Remember to book early, especially during peak tourist seasons, and consider rideshare services for convenient travel around the city.
All filters
1-20 out of 460
Sort by:high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great
Map500 yd from City Centre300 yd from Palladium Theatre
FromUS$ 108 /nightSelect
8.4
Great
Map300 yd from City Centre400 yd from Palladium Theatre
FromUS$ 84 /nightSelect
8.2
Great
Map3.6 mi from City Centre
FromUS$ 88 /nightSelect
8.4
Great
Map6.2 mi from City Centre
FromUS$ 135 /nightSelect
7.6
Very good
Map3.8 mi from City Centre
FromUS$ 74 /nightSelect
7.8
Very good
Map2.5 mi from City Centre
FromUS$ 60 /nightSelect
Map1100 yd from City Centre600 yd from Morean Arts Center
FromUS$ 140 /nightSelect
8.2
Great
Map500 yd from City Centre200 yd from St. Pete's Historic Coliseum
FromUS$ 92 /nightSelect
8.2
Great
Map1.0 mi from City Centre500 yd from St Petersburg Bowl
FromUS$ 126 /nightSelect
7.6
Very good
Map1.0 mi from City Centre1100 yd from Sunken Gardens
FromUS$ 43 /nightSelect
8.2
Great
Map1000 yd from City Centre600 yd from Palladium Theatre
FromUS$ 296 /nightSelect
8.2
Great
Map800 yd from City Centre500 yd from American Stage
FromUS$ 108 /nightSelect
8.4
Great
Map2.6 mi from City Centre
FromUS$ 119 /nightSelect
Map1.6 mi from City Centre600 yd from Morean Arts Center For Clay
FromUS$ 134 /nightSelect
Map5.2 mi from City Centre
FromUS$ 156 /nightSelect
Map1000 yd from City Centre400 yd from Palladium Theatre
FromUS$ 119 /nightSelect
8.0
Great
Map1300 yd from City Centre700 yd from Tropicana Field
FromUS$ 148 /nightSelect
8.0
Great
Map4.2 mi from City Centre
FromUS$ 81 /nightSelect
8.4
Great
Map600 yd from City Centre400 yd from American Stage
FromUS$ 204 /nightSelect
8.4
Great
Map9.0 mi from City Centre
FromUS$ 170 /nightSelect

Price range for hotels in St. Petersburg

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
USD 1 031
⬇️ The lowest price
USD 26
💸 Average price for
5-star hotels
USD 119
4-star hotels
USD 148
3-star hotels
USD 126
Apartments
USD 165

Top-rated stays in St. Petersburg, Florida

Based on guest reviews over the last 12 months

Historic Charm Retreats:
Modern Comforts Downtown:
Budget Friendly Stays:
Sea Breeze Escapes:
Unique Boutique Experiences:
Tranquil Adults Only Stays:
Cultural Landmarks Nearby:

How to get to St. Petersburg

A list of all available types of transport

Airports
St. Pete-Clearwater International (PIE)

FAQs about places to stay in St. Petersburg, Florida

We hope these answers help you plan your Florida stay with confidence

Which hotels in St. Petersburg are recommended for families?
Family-friendly options include Comfort Inn & Suites Northeast - Gateway, which offers spacious rooms, and Holiday Inn Express & Suites - St. Petersburg - Madeira Beach, featuring kid-friendly amenities and nearby beach access.

Essential Facts About Hotels in St. Petersburg

This guide evaluates 47 hotel properties in St. Petersburg, providing key insights into typical pricing, local taxes, attractions, and seasonal considerations to assist travelers in making informed accommodation choices.

Typical nightly rates range from $80 to $250.

Nearby attractions include the Salvador Dalí Museum, 2.4 km away.

Peak travel seasons are March through May and November.

Local taxes and fees generally add about 13% to the total bill.

Book at least 2-3 months in advance for peak times.

Explore other stays in United States