Petersburg car rentals

Search hundreds of travel sites at once for car rental deals in Petersburg

Petersburg, VA
8 Dec — 15 Dec
Same drop-off
Petersburg, VA
Tue 8/12
Noon
Tue 15/12
Noon

Petersburg car rental information

Pick-up locationPetersburg
Rental locations3

Petersburg car rental reviews and directory

Rated #1
Enterprise
Best rated
8.3 Excellent (9 reviews)
4 locations in Petersburg
Enterprise
Locations in Petersburg
12431 Jefferson Davis Hwy+1 804 796 2003
Monday08:00 - 18:00
Tuesday08:00 - 18:00
Wednesday08:00 - 18:00
Thursday08:00 - 18:00
Friday08:00 - 18:00
Saturday09:00 - 12:00
Sunday00:00 - 00:00
3206 S Crater Rd+1 804 861 9305
Monday08:00 - 18:00
Tuesday08:00 - 18:00
Wednesday08:00 - 18:00
Thursday08:00 - 18:00
Friday08:00 - 18:00
Saturday09:00 - 12:00
Sunday00:00 - 00:00
455 Charles H. Dimmock Hwy+1 804 520 5241
Monday08:00 - 18:00
Tuesday08:00 - 18:00
Wednesday08:00 - 18:00
Thursday08:00 - 18:00
Friday08:00 - 18:00
Saturday09:00 - 12:00
Sunday12:00 - 16:00
6485 Iron Bridge Rd+1 804 205 9000
Monday00:00 - 00:00
Tuesday00:00 - 00:00
Wednesday00:00 - 00:00
Thursday00:00 - 00:00
Friday00:00 - 00:00
Saturday00:00 - 00:00
Sunday00:00 - 00:00
  • 8.6
  • 8.6
  • 8.2
  • 7.7
  • 8.4
Recent reviews
Show more reviews
Rated #2
Avis
7.6 Good (2 reviews)
2 locations in Petersburg
Avis
Locations in Petersburg
12312 Jefferson Davis Highway+1 804 768 1641
Monday09:00 - 12:00
Tuesday09:00 - 12:00
Wednesday09:00 - 12:00
Thursday09:00 - 12:00
Friday09:00 - 12:00
Saturday09:00 - 12:00
Sunday09:00 - 12:00
2174 B County Drive+1 804 722 1194
Monday09:00 - 12:00
Tuesday09:00 - 12:00
Wednesday09:00 - 12:00
Thursday09:00 - 12:00
Friday09:00 - 12:00
Saturday09:00 - 12:00
Sunday09:00 - 12:00
  • 8
  • 9
  • 7
  • 7
  • 7
Recent reviews
Rated #3
Budget
6 Good (1 review)
2 locations in Petersburg
Budget
Locations in Petersburg
12312 Jefferson Davis Highway+1 804 706 6109
Monday09:00 - 12:00
Tuesday09:00 - 12:00
Wednesday09:00 - 12:00
Thursday09:00 - 12:00
Friday09:00 - 12:00
Saturday09:00 - 12:00
Sunday09:00 - 12:00
2174 B County Drive+1 804 732 2452
Monday09:00 - 12:00
Tuesday09:00 - 12:00
Wednesday09:00 - 12:00
Thursday09:00 - 12:00
Friday09:00 - 12:00
Saturday09:00 - 12:00
Sunday09:00 - 12:00
  • 6
  • 6
  • 6
  • 6
  • 6
Recent reviews
Rated #4
Hertz
5.3 Okay (3 reviews)
1 location in Petersburg
Hertz
Locations in Petersburg
456 Charles Dimmock Parkway+1 804 526 5310
Monday08:00 - 18:00
Tuesday08:00 - 18:00
Wednesday08:00 - 18:00
Thursday08:00 - 18:00
Friday08:00 - 18:00
Saturday09:00 - 12:00
  • 5.3
  • 5.3
  • 5.3
  • 5.3
  • 5.3
Recent reviews
keddy by Europcar
1 location in Petersburg
keddy by Europcar
Locations in Petersburg
Homebase Car Park Manor Road
Recent reviews
15 travellers who rented a car in Petersburg gave the car agency they used an average rating of 7.5

Car rental locations in or near Petersburg

When to book a rental car in Petersburg

Average daily price per month
Rental car prices as pick-up date approaches

FAQs about renting a car in Petersburg

  • The average gas price in Petersburg is C$ 1.11 per litre over the past 30 days. Filling up a gas tank costs between C$ 13 and C$ 18, depending on the car size.

  • Car rental companies onsite at Byrd Intl airport include Thrifty, Hertz, Dollar, Alamo, Budget, Avis and Enterprise.

  • Car rental companies that offer shuttle or pick-up services from Byrd Intl airport to off-airport locations include Thrifty, Hertz, Dollar, Alamo, Budget, Avis and Enterprise.

  • Take a look at our extensive car rental location map to find the best rental cars near you.