Compare Car Hire in Petersburg

Search and Compare from Car Companies in Petersburg

Photo by Corey Dargan

Compare car suppliers to unlock big savings, and package your flight, hotel, and car to save even more.

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Enjoy maximum flexibility with penalty-free cancellation on most car rentals.

Top Cars Deal in Petersburg

* Price found within the past 60 days. Click for updated prices.

Don't see what you're looking for?

See all car hire in Petersburg
View all cars

Frequently asked questions

Can I rent a car from Richmond Intl. Airport (RIC)?
Richmond Intl. Airport (RIC) has plenty of choice just a quick commute away. See what’s available with Payless, Thrifty Car Rental, Hertz, Dollar or Enterprise.
What happens if I need to cancel my Petersburg car reservation?
We get that plans change and flexibility is important. That’s why most prepaid reservations give a total refund if you let us know a minimum of six hours before the scheduled collection time. You may want to check the rental policy though as there are some exemptions. If the info isn’t there, have a look on our Customer Service Portal.
Why should I rent a Petersburg car with Expedia?
From our member exclusive offers and discounts to our handy vacation packages, there are so many reasons to rent your ride with Expedia. Making your way to Petersburg? There are suppliers to take your pick of, with loads of vehicles to suit all styles and budgets. If you want to save more, bundle your rental car with your flights and hotel. Ready to take the wheel? We’re ready to get you on your way.
How do I find the best car rental deals in Petersburg with Expedia?
Check customer reviews and ratings, choose your preferred ride and compare prices from top brands. Expedia makes it easy to track down the best deal on your rental wheels. Bundle your Petersburg car rental with hotel or flight bookings and start your road trip with even more in your wallet.
What do you need to rent a car in Petersburg?
You’ll need to present your driver’s license and a credit card when you get to the rental counter. Prior to the pickup date, check with your rental provider whether anything else is needed. For example, you may also need to provide proof of insurance.
Can I rent a car for a month or longer in Petersburg?
Yes, and the terrific news is companies often offer lower rates the longer you rent. Browse our long-term car rental deals in Petersburg and cruise away with a serious bargain.
Where can I find a Petersburg car rental if I am younger than 25?
Some Petersburg outlets will rent to drivers under 25 years old, and others won’t. Policies differ between suppliers, so you’ll need to do your homework. Also, find out if there are additional costs. Some outlets will pass on a surcharge to young drivers between the ages of 21 and 24. Always read through the terms and conditions so you know what to expect.