
Search Hotels Near Petersburg National Battlefield Park,
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Petersburg National Battlefield Park hotels

Towneplace Suites By Marriott Richmond Colonial Heights
Towneplace Suites By Marriott Richmond Colonial Heights2.9 km from Petersburg National Battlefield Park
9.2 out of 10, Wonderful, (290 reviews)
The price is ฿4,282
฿4,937 total
includes taxes & fees
27 Apr - 28 Apr

Sleep Inn & Suites Prince George near Fort Lee
Sleep Inn & Suites Prince George near Fort Lee2.2 km from Petersburg National Battlefield Park
8.6 out of 10, Excellent, (416 reviews)
The price is ฿3,666
฿4,117 total
includes taxes & fees
19 Apr - 20 Apr

Delta Hotels by Marriott Colonial Heights
Delta Hotels by Marriott Colonial Heights2.6 km from Petersburg National Battlefield Park
8.2 out of 10, Very good, (747 reviews)
The price is ฿4,576
฿5,382 total
includes taxes & fees
12 Apr - 13 Apr

Hampton Inn Petersburg-Southpark Mall
Hampton Inn Petersburg-Southpark Mall2.9 km from Petersburg National Battlefield Park
8.2 out of 10, Very good, (786 reviews)
The price is ฿3,537
฿4,078 total
includes taxes & fees
26 Apr - 27 Apr

Extended Stay America Suites Colonial Heights Fort Lee
Extended Stay America Suites Colonial Heights Fort Lee3.1 km from Petersburg National Battlefield Park
8.4 out of 10, Very good, (250 reviews)
The price is ฿3,353
฿3,934 total
includes taxes & fees
19 Apr - 20 Apr

Comfort Suites South Park
Comfort Suites South Park3 km from Petersburg National Battlefield Park
8.0 out of 10, Very good, (1,002 reviews)
The price is ฿3,844
฿4,521 total
includes taxes & fees
26 Apr - 27 Apr

Motel 6 Petersburg, VA - Fort Lee
Motel 6 Petersburg, VA - Fort Lee2.7 km from Petersburg National Battlefield Park
6.2 out of 10, (733 reviews)
The price is ฿2,255
฿2,601 total
includes taxes & fees
7 Apr - 8 Apr

WoodSpring Suites Colonial Heights Fort Lee
WoodSpring Suites Colonial Heights Fort Lee3 km from Petersburg National Battlefield Park
5.8 out of 10, (425 reviews)
The price is ฿2,909
฿3,354 total
includes taxes & fees
6 Apr - 7 Apr

Econo Lodge Petersburg - Fort Lee
Econo Lodge Petersburg - Fort Lee2.1 km from Petersburg National Battlefield Park
5.4 out of 10, (564 reviews)
The price is ฿1,838
฿2,120 total
includes taxes & fees
3 May - 4 May

Flagship Inn
Flagship Inn2.2 km from Petersburg National Battlefield Park
4.0 out of 10, (387 reviews)
The price is ฿1,618
฿1,866 total
includes taxes & fees
6 Apr - 7 Apr

Hilton Garden Inn Richmond South/Southpark
Hilton Garden Inn Richmond South/Southpark3.4 km from Petersburg National Battlefield Park
8.6 out of 10, Excellent, (947 reviews)
The price is ฿4,782
฿5,513 total
includes taxes & fees
19 Apr - 20 Apr

Hotel Petersburg, Tapestry Collection By Hilton
Hotel Petersburg, Tapestry Collection By Hilton3.7 km from Petersburg National Battlefield Park
9.2 out of 10, Wonderful, (156 reviews)
The price is ฿3,458
฿3,995 total
includes taxes & fees
19 Apr - 20 Apr

Country Inn & Suites by Radisson, Petersburg, VA
Country Inn & Suites by Radisson, Petersburg, VA4.5 km from Petersburg National Battlefield Park
7.8 out of 10, Good, (1,008 reviews)
The price is ฿3,373
฿3,889 total
includes taxes & fees
19 Apr - 20 Apr

Comfort Inn & Suites Prince George - Fort Lee
Comfort Inn & Suites Prince George - Fort Lee4.5 km from Petersburg National Battlefield Park
7.8 out of 10, Good, (368 reviews)
The price is ฿3,473
฿3,900 total
includes taxes & fees
27 Apr - 28 Apr

Hampton Inn by Hilton Hopewell Fort Lee
Hampton Inn by Hilton Hopewell Fort Lee5 km from Petersburg National Battlefield Park
8.2 out of 10, Very good, (392 reviews)
The price is ฿3,672
฿4,234 total
includes taxes & fees
26 Apr - 27 Apr

Candlewood Suites Hopewell - Fort Lee by IHG
Candlewood Suites Hopewell - Fort Lee by IHG5 km from Petersburg National Battlefield Park
8.4 out of 10, Very good, (146 reviews)
The price is ฿3,301
฿3,807 total
includes taxes & fees
26 Apr - 27 Apr

MainStay Suites Prince George - Fort Lee
MainStay Suites Prince George - Fort Lee4.5 km from Petersburg National Battlefield Park
7.8 out of 10, Good, (65 reviews)
The price is ฿2,640
฿2,964 total
includes taxes & fees
5 May - 6 May

Stay-Over Suites
Stay-Over Suites5.9 km from Petersburg National Battlefield Park
9.0 out of 10, Wonderful, (925 reviews)
The price is ฿3,795
฿4,376 total
includes taxes & fees
6 Apr - 7 Apr

Rodeway Inn At Fort Lee
Rodeway Inn At Fort Lee5.8 km from Petersburg National Battlefield Park
6.6 out of 10, (209 reviews)
The price is ฿1,667
฿1,922 total
includes taxes & fees
8 Apr - 9 Apr
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.
Compare popular hotels close to Petersburg National Battlefield Park
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Towneplace Suites By Marriott Richmond Colonial Heights | 9.2 Wonderful 290 reviews | View | ||||||
![]() Sleep Inn & Suites Prince George near Fort Lee | 8.6 Excellent 416 reviews | View | ||||||
![]() Delta Hotels by Marriott Colonial Heights | 8.2 Very good 747 reviews | View | ||||||
![]() Hampton Inn Petersburg-Southpark Mall | 8.2 Very good 786 reviews | View | ||||||
![]() Extended Stay America Suites Colonial Heights Fort Lee | 8.4 Very good 250 reviews | View |
Top Petersburg National Battlefield Park Hotel Reviews

Woodspring Suites Petersburg Near Fort Lee
4/10 Poor









































































