|Most expensive month:||October|
|Average price in Petersburg:||$91/night|
|Absolute cheapest price found:||$31/night|
|Most expensive day:||Friday|
Holiday Inn Express & Suites Petersburg-Fort Lee is a very popular hotel in Petersburg with a score of 8.2 from 329 reviews. Hilton Garden Inn Richmond South/Southpark (8.6 from 135 reviews) is also a highly rated Petersburg hotel based on recent feedback from HotelsCombined users.
Searches in the last 72 hours suggest an average price of around $102/night is normal for a hotel in Petersburg.
Prices for Petersburg hotels have been found for as low as $37/night over the last 3 days.