Virginia may have travel restrictions in place due to COVID-19.

Petersburg National Battlefield Park
Vacation Travel Guide

Top things to do in Petersburg National Battlefield Park

Top Hotels Close to Petersburg National Battlefield Park

Sleep Inn & Suites At Fort Lee
Sleep Inn & Suites At Fort Lee
2.5 out of 5
2200 Waterside Road, Prince George, VA
The price is $81 per night from Dec 21 to Dec 22

Situated in Prince George, this hotel is 0.5 mi (0.8 km) from Swaders Sports Park and within 3 mi (5 km) of Southpark Mall and Petersburg National Battlefield ...

4.2/5Excellent! (202 reviews)
Good Stay

"we had a very nice stay and would go back there again"…"

Reviewed on Jul 2, 2020

Sleep Inn & Suites At Fort Lee
Holiday Inn Petersburg North - Ft. Lee
Holiday Inn Petersburg North - Ft. Lee
3 out of 5
401 E Roslyn Rd, Colonial Heights, VA
Free Cancellation
The price is $89 per night from Dec 11 to Dec 12

Situated in Colonial Heights, this hotel is within 1 mi (2 km) of Keystone Antique Truck and Tractor Museum and Southpark Mall. Swaders Sports Park and Violet ...

4.1/5Very Good! (255 reviews)

"The staff were friendly and the quality much closer to a 4 star than a 3 star."…"

Reviewed on Oct 25, 2020

Holiday Inn Petersburg North - Ft. Lee
WoodSpring Suites Richmond Colonial Heights Fort Lee
WoodSpring Suites Richmond Colonial Heights Fort Lee
2.5 out of 5
255 Jennick Dr, Colonial Heights, VA
The price is $59 per night from Dec 6 to Dec 7

Situated in the business district, this hotel is within 1 mi (2 km) of Southpark Mall and Swaders Sports Park. Keystone Antique Truck and Tractor Museum and ...

2.9/5 (231 reviews)

"Place is very simple . We stayed 3 nights. People where nice didnt have any complaints . Just its very simple set up. Nothing really to brag about . Id stay again ."…"

Reviewed on Aug 11, 2020

WoodSpring Suites Richmond Colonial Heights Fort Lee
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 Petersburg National Battlefield Park Flight + Hotel Deals

DoubleTree by Hilton Richmond Airport
Hampton Inn & Suites Richmond - Downtown
Hampton Inn Richmond-Mechanicsville
Don't see what you're looking for?
See all available trips from Ashburn to Petersburg National Battlefield Park

Popular places to visit in Petersburg National Battlefield Park

Petersburg National Battlefield Park

Choose two or more items and save on your trip:

Best Lodging Options Near Petersburg National Battlefield Park

Sleep Inn & Suites At Fort Lee
Sleep Inn & Suites At Fort Lee
2.5 out of 5
2200 Waterside Road, Prince George, VA
The price is $81 per night from Dec 21 to Dec 22
Sleep Inn & Suites At Fort Lee
Holiday Inn Petersburg North - Ft. Lee
Holiday Inn Petersburg North - Ft. Lee
3 out of 5
401 E Roslyn Rd, Colonial Heights, VA
The price is $89 per night from Dec 11 to Dec 12
Holiday Inn Petersburg North - Ft. Lee
WoodSpring Suites Richmond Colonial Heights Fort Lee
WoodSpring Suites Richmond Colonial Heights Fort Lee
2.5 out of 5
255 Jennick Dr, Colonial Heights, VA
The price is $59 per night from Dec 6 to Dec 7
WoodSpring Suites Richmond Colonial Heights Fort Lee
Hilton Garden Inn Richmond South/Southpark
Hilton Garden Inn Richmond South/Southpark
3 out of 5
800 Southpark Blvd, Colonial Heights, VA
The price is $101 per night from Dec 10 to Dec 11
Hilton Garden Inn Richmond South/Southpark
Comfort Suites South Park
Comfort Suites South Park
2.5 out of 5
931 South Ave, Colonial Heights, VA
The price is $84 per night from Jan 5 to Jan 6
Comfort Suites South Park
Motel 6 Petersburg, VA - Fort Lee
Motel 6 Petersburg, VA - Fort Lee
2 out of 5
25 N. Little Church St., Petersburg, VA
The price is $49 per night from Dec 6 to Dec 7
Motel 6 Petersburg, VA - Fort Lee
Baymont by Wyndham Prince George at Fort Lee
Baymont by Wyndham Prince George at Fort Lee
2.5 out of 5
5380 Oaklawn Blvd, Prince George, VA
The price is $76 per night from Dec 12 to Dec 13
Baymont by Wyndham Prince George at Fort Lee
Hampton Inn Petersburg-Southpark Mall
Hampton Inn Petersburg-Southpark Mall
2.5 out of 5
403 E Roslyn Rd, Colonial Heights, VA
The price is $89 per night from Dec 10 to Dec 11
Hampton Inn Petersburg-Southpark Mall
Extended Stay America - Colonial Heights - Fort Lee
Extended Stay America - Colonial Heights - Fort Lee
2.5 out of 5
441 Charles H Dimmock Pkwy, Colonial Heights, VA
The price is $87 per night from Dec 25 to Dec 26
Extended Stay America - Colonial Heights - Fort Lee
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.