Book a hotel near Petersburg National Battlefield, Virginia
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top hotels close to Petersburg National Battlefield

Hotel Petersburg, Tapestry Collection By Hilton
20 West Tabb Street Petersburg VA
Free Cancellation
Reserve now, pay when you stay
13.55 mi from Petersburg National Battlefield
$122 nightly
The price is $141 total per night
$141 total
Jul 12 - Jul 13
Total with taxes and fees
This hotel features a restaurant and 3 bars/lounges. Traveling on business? Take advantage of the free WiFi in public areas and valet parking. A gym is provided and the front desk is staffed around-the-clock.
Pet friendly
Free WiFi

Country Inn & Suites by Radisson, Petersburg, VA
130 Wagner Road Petersburg VA
Free Cancellation
14.58 mi from Petersburg National Battlefield
$88 nightly
The price is $102 total per night
$102 total
Jul 26 - Jul 27
Total with taxes and fees
This hotel features an indoor pool and a gym. Traveling on business? Take advantage of the business center and free WiFi in public areas. Guests will appreciate freebies like full breakfast and free self parking.
Pool
Breakfast included

Woodspring Suites Petersburg Near Fort Lee
3657 South Crater Road Petersburg VA
Free Cancellation
Reserve now, pay when you stay
14.6 mi from Petersburg National Battlefield
$75 nightly
The price is $87 total per night
$87 total
Jul 5 - Jul 6
Total with taxes and fees
Free self parking is available and the hotel's front desk is staffed around-the-clock. Laundry facilities are provided for your convenience.
Pet friendly
Parking included

Hampton Inn by Hilton Petersburg Fort Lee
11909 S Crater Rd Petersburg VA
Free Cancellation
Reserve now, pay when you stay
14.61 mi from Petersburg National Battlefield
$106 nightly
The price is $119 total per night
$119 total
Jul 12 - Jul 13
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free on-the-go breakfast and free WiFi. Business travelers can take advantage of the 24-hour business center. Enjoy the gym and conveniences like a 24-hour front desk and laundry facilities.
Pool
Breakfast included

Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG
11979 S Crater Rd Petersburg VA
Free Cancellation
14.62 mi from Petersburg National Battlefield
$110 nightly
The price is $124 total per night
$124 total
Jul 12 - Jul 13
Total with taxes and fees
This hotel features an indoor pool and a 24-hour gym. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Free buffet breakfast is served.
Pool
Breakfast included

Comfort Inn Petersburg Fort Lee Area
12001 S Crater Rd Petersburg VA
Free Cancellation
14.62 mi from Petersburg National Battlefield
$87 nightly
The price is $98 total per night
$98 total
Jul 26 - Jul 27
Total with taxes and fees
This hotel features a gym and a seasonal outdoor pool. Traveling on business? Take advantage of the free WiFi in public areas and free internet in public areas. Relax with a drink at the bar/lounge and enjoy the free buffet breakfast each morning.
Pool
Breakfast included

Comfort Suites South Park
931 South Ave Colonial Heights VA
Free Cancellation
14.65 mi from Petersburg National Battlefield
$108 nightly
The price is $124 total per night
$124 total
Jul 26 - Jul 27
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free buffet breakfast and free WiFi. Traveling on business? Take advantage of the business center and free internet in public areas. There's a gym on site, and a 24-hour front desk and a terrace are also provided.
Breakfast included
Free WiFi

Towneplace Suites By Marriott Richmond Colonial Heights
931 South Avenue Colonial Heights VA
14.75 mi from Petersburg National Battlefield
$131 nightly
The price is $151 total per night
$151 total
Jul 20 - Jul 21
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free buffet breakfast, free WiFi, and free self parking. Business travelers can take advantage of the business center. There's a gym on site, and a 24-hour front desk and a picnic area are also provided.
Breakfast included
Pet friendly

Extended Stay America Suites Colonial Heights Fort Lee
441 Charles H Dimmock Pkwy Colonial Heights VA
Free Cancellation
Reserve now, pay when you stay
15.35 mi from Petersburg National Battlefield
$90 nightly
The price is $104 total per night
$104 total
Jul 12 - Jul 13
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free WiFi and free self parking. A picnic area and a safe deposit box are also provided.
Pet friendly
Parking included

Fairfield Inn & Suites by Marriott Stony Creek
10462 BLUE STAR HIGHWAY Stony Creek VA
Free Cancellation
Reserve now, pay when you stay
16.97 mi from Petersburg National Battlefield
$122 nightly
The price is $131 total per night
$131 total
Jul 12 - Jul 13
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free continental breakfast, free WiFi, and free self parking. If you want to take your pet along, this pet-friendly property offers everything you'll need for your pet including an off-leash area. A 24-hour gym and a safe deposit box are also provided.
Breakfast included
Pet friendly

Comfort Inn & Suites Prince George - Fort Lee
5380 Oaklawn Blvd Prince George VA
Free Cancellation
18.19 mi from Petersburg National Battlefield
$88 nightly
The price is $99 total per night
$99 total
Jul 26 - Jul 27
Total with taxes and fees
This hotel features a restaurant, a gym, and a bar/lounge. Traveling on business? Take advantage of the business center and free WiFi in public areas. Guests will appreciate freebies like continental breakfast and free self parking.
Breakfast included
Pet friendly

Hampton Inn by Hilton Hopewell Fort Lee
5103 Plaza Dr Hopewell VA
Free Cancellation
Reserve now, pay when you stay
18.43 mi from Petersburg National Battlefield
$106 nightly
The price is $122 total per night
$122 total
Jul 10 - Jul 11
Total with taxes and fees
This hotel features a gym and a seasonal outdoor pool. Traveling on business? Take advantage of the business center and free WiFi in public areas. Enjoy the sauna and free buffet breakfast each morning.
Pool
Breakfast included
Don't see what you're looking for?
See all available properties in Petersburg National Battlefield
View all propertiesLowest 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.
Petersburg National Battlefield hotels essential information
Accommodation | 798 hotels |
|---|---|
Lowest Price | $87 |
Highest Price | $151 |
Popular hotels | Hotel Petersburg, Tapestry Collection By Hilton, Hampton Inn by Hilton Petersburg Fort Lee, Woodspring Suites Petersburg Near Fort Lee, Country Inn & Suites by Radisson, Petersburg, VA, Comfort Inn Petersburg Fort Lee Area, Towneplace Suites By Marriott Richmond Colonial Heights, Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG, Comfort Suites South Park, Extended Stay America Suites Colonial Heights Fort Lee, Fairfield Inn & Suites by Marriott Stony Creek, Comfort Inn & Suites Prince George - Fort Lee, Hampton Inn by Hilton Hopewell Fort Lee |
Recent Petersburg National Battlefield hotel reviews by fellow wanderers

Hampton Inn by Hilton Petersburg Fort Lee
5 out of 5
Posted 11 hours ago
Travelocity Verified Review
"Always a great experience at this location."
A verified traveler stayed at Hampton Inn by Hilton Petersburg Fort Lee





