Photo by Corey Dargan

Hotels with Parking in Petersburg

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Hotels with Parking in Petersburg

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top landmarks in Petersburg

Frequently asked questions

What are the best hotels with parking in Petersburg?
One of the most popular Petersburg hotels with parking based on traveler reviews is Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie, an IHG Hotel. Make the most of its a swimming pool and pool sun loungers. After free parking in Petersburg? Browse the hotel listing to see if it’s offered.
What are the cheapest hotels with parking in Petersburg?
Save cash and book a cheap hotel in Petersburg with parking from $49 for your next getaway. Park your car at Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie, an IHG Hotel, which also features pool sun loungers and a swimming pool.
What is the best time to stay in a hotel with parking in Petersburg?
July is the warmest month, with temperatures ranging from 70ºF (21ºC) to 91ºF (33ºC). If you prefer cooler weather, go in January. It’s generally between 30ºF (-1ºC) and 45ºF (7ºC) during this time. January is a good month to experience a more relaxed vibe and potentially get cheaper hotels with parking in Petersburg.
What hotels with parking are closest to Richmond Intl. Airport (RIC)?
Exit the terminal, pick up your ride and head over to Sheraton Richmond Airport Hotel. This property is about 1 mile northwest of Richmond Intl. Airport (RIC). You can make use of a cafe, a swimming pool and more here. Fairfield Inn & Suites by Marriott Richmond Airport is another nearby option with parking available. Explore the full range of hotels in Petersburg with parking to find a stay that has everything you want.
Are there any hotels in Petersburg with free parking?
You can pick from 634 Petersburg hotels with parking. Get your search underway by selecting the “Parking” filter to narrow down your choices. After that, check the listings for information on the type of parking available.