|Most expensive month:||April|
|Average price in Saint Petersburg:||$179/night|
|Absolute cheapest price found:||$36/night|
|Most expensive day:||Saturday|
$72 - $190
$96 - $331
Best prices found by HotelsCombined users in the past 24 hours.
Staybridge Suites St. Petersburg Downtown, rated with a score of 8.5 from 225 reviewers, is one of the most popular hotels in Saint Petersburg. Other top stays include Hampton Inn & Suites St. Petersburg/Downtown, with an average rating of 9.1 from 141 reviewers, and The Don Cesar, with a score of 8.3 from 602 reviewers.
Staybridge Suites St. Petersburg Downtown is a popular hotel near Tropicana Field that is highly recommended, with a score of 8.5 across 225 reviews.
Hampton Inn & Suites St. Petersburg/Downtown is rated 9.1 from 141 reviews and is close to Vinoy Park.
If you’re looking for good hotels near St. Pete Beach, consider Sunset Inn & Cottages (rated 9.0 over 14 reviews).
The average price of a hotel in Saint Petersburg has been around $171 per night over the last 3 days. For a 5-star hotel in Saint Petersburg, the average price is around $158/night, depending on your dates. The average price of a 4-star hotel is $237/night.
$27/night is the cheapest price found for a hotel in Saint Petersburg by HotelsCombined users over the last 72 hours.
A hotel in Saint Petersburg tonight has an average price of $133, but some deals have been found for as low as $44 in HotelsCombined searches over the last 72 hours. Prices in Saint Petersburg are changing frequently. The best price found for a 4-star Saint Petersburg hotel for tonight has been $179.