Hotels in St. Petersburg, Florida

Search & Compare St. Petersburg Hotels

Get Secret Prices on select hotels

These prices aren’t available to everyone.

Deal of the day

See all 19 St. Petersburg deals
  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in St. Petersburg

St. Petersburg overview

St. Petersburg is a budget-friendly place unique for its beaches, museums, and sports. You're sure to enjoy all of the coffee and bar options. Families will find plenty of fun at Busch Gardens and The Pier. Salvador Dali Museum and Museum of Fine Arts are popular sights to see. St. Petersburg is a family-friendly destination while offering something for everyone.

Where to stay in St. Petersburg

Featuring accommodation choices that can meet everyone's needs, St. Petersburg is the place to go. There are 487 hotels in the St. Petersburg area and you can shop as many as 170 deals for rooms on, some with discounts of up to 55%.
  • • 105 2-star hotels with an average price of $50 per night
  • • 271 3-star hotels with an average price of $71 per night
  • • 99 4-star hotels with an average price of $103 per night

Here are the top hotels based on 105142 user reviews of St. Petersburg hotels:
  • • Staybridge Suites St. Petersburg Downtown (St. Petersburg)
  • • Hampton Inn & Suites St. Petersburg/Downtown (St. Petersburg)
  • • Hilton St. Petersburg Carillon Park (St. Petersburg)
  • • La Veranda Bed & Breakfast (St. Petersburg)
  • • The Birchwood (St. Petersburg)

How to get to St. Petersburg

Fly in to St. Petersburg, FL (PIE-St. Petersburg-Clearwater Intl.), 8.3 mi (13.3 km) from downtown St. Petersburg. Tampa, FL (TPA-Tampa Intl.) is the next closest major airport, 15.3 mi (24.7 km) away.

What to see around St. Petersburg

Fun activities in the area include these attractions:
  • • Tropicana Field
  • • Progress Energy Park
  • • Derby Lane
  • • Bright House Field
  • • Jack Russell Stadium
Family-friendly attractions include:
  • • The Pier
  • • Tampa Bay Grand Prix
  • • Alligator Attraction
  • • Suncoast Seabird Sanctuary
  • • Smugglers Cove Adventure Golf
The area's local highlights include its museums and places like:
  • • Great Explorations Children's Museum
  • • Ted Williams Museum and Hitters Hall of Fame
  • • Morean Arts Center
  • • Florida Holocaust Museum
  • • Florida International Museum
It's well known for its beaches and these favorite places for nature lovers:
  • • Upham Beach
  • • Bean Point
  • • Manatee Public Beach
Whether window-shopping or searching for a perfect souvenir, here are some favorite shopping areas:
  • • BayWalk
  • • Pasadena Shopping Center
  • • Bay Village Shopping Center
  • • Largo Mall
  • • Indian Rocks Shopping Center
Some popular places in the area to visit include:
  • • Salvador Dali Museum
  • • Busch Gardens
  • • Sunken Gardens
  • • Museum of Fine Arts
  • • Fort De Soto Park

When to visit St. Petersburg

If you're still deciding when to visit, here are the seasonal norms to help you plan:

Seasonal temperature averages
  • • January-March: 78°F day, 53°F night
  • • April-June: 91°F day, 63°F night
  • • July-September: 91°F day, 74°F night
  • • October-December: 87°F day, 54°F night
Seasonal rainfall averages
  • • January-March: 9.0 inches
  • • April-June: 10.9 inches
  • • July-September: 23.5 inches
  • • October-December: 7.4 inches