|Most expensive month:||April|
|Average price in St. Petersburg:||$176/night|
|Absolute cheapest price found:||$36/night|
|Most expensive day:||Saturday|
$89 - $160
$114 - $506
Best prices found by HotelsCombined users in the past 24 hours.
Staybridge Suites St. Petersburg Downtown, rated with a score of 8.3 from 342 reviewers, is one of the most popular hotels in St. Petersburg. Other top stays include Hampton Inn & Suites St. Petersburg/Downtown, with an average rating of 9.1 from 294 reviewers, and The Don Cesar, with a score of 8.1 from 850 reviewers.
Staybridge Suites St. Petersburg Downtown is a popular hotel near Tropicana Field that is highly recommended, with a score of 8.3 across 342 reviews.
Hampton Inn & Suites St. Petersburg/Downtown is rated 9.1 from 294 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 prices of hotels in St. Petersburg have been around $196 per night over the last 3 days.
$51/night is the cheapest price found for a hotel in St. Petersburg by HotelsCombined users over the last 72 hours.
St. Petersburg hotels start at $51 for tonight; however, accommodations will average about $146. These prices were found on HotelsCombined within the last 72 hours.