|Most expensive month:||March|
|Average price in Treasure Island:||$190/night|
|Absolute cheapest price found:||$40/night|
|Most expensive day:||Friday|
$67 - $193
$144 - $231
Best prices found by HotelsCombined users in the past 24 hours.
165 reviews rated Residence Inn by Marriott St. Petersburg Treasure Island with an average score of 9.0/10. It may also be worth looking into the TradeWinds Island Grand Beach Resort, which received a rating of 7.8/10 from 239 reviews. Beachside Resort Motel could also be a good option, with a score of 9.0/10 from 251 reviews.
Treasure Island Beach Resort is a popular hotel near John's Pass and Village Boardwalk that is highly recommended, with a score of 9.4 across 402 reviews.
$249/night is the average price of a hotel in Treasure Island, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Treasure Island, the average price found is $341/night, and for 5-star hotels the average price is $256/night.
HotelsCombined searches in the last 3 days suggest cheap Treasure Island hotels have prices starting from as low as $41/night, depending on the popularity of your requested dates.