
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, (291 reviews)
The price is ₹12,232
₹14,104 total
includes taxes & fees
3 May - 4 May

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, (419 reviews)
The price is ₹11,379
₹12,779 total
includes taxes & fees
2 May - 3 May

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, (752 reviews)
The price is ₹12,232
₹14,386 total
includes taxes & fees
25 Apr - 26 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, (790 reviews)
The price is ₹10,031
₹11,565 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, (251 reviews)
The price is ₹10,504
₹12,321 total
includes taxes & fees
16 Apr - 17 Apr

Comfort Suites South Park
Comfort Suites South Park3 km from Petersburg National Battlefield Park
8.0 out of 10, Very good, (1,005 reviews)
The price is ₹11,682
₹13,738 total
includes taxes & fees
20 Apr - 21 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, (741 reviews)
The price is ₹6,070
₹6,998 total
includes taxes & fees
20 Apr - 21 Apr

WoodSpring Suites Colonial Heights Fort Lee
WoodSpring Suites Colonial Heights Fort Lee3 km from Petersburg National Battlefield Park
5.8 out of 10, (429 reviews)
The price is ₹8,339
₹9,614 total
includes taxes & fees
18 Apr - 19 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 ₹5,252
₹6,055 total
includes taxes & fees
3 May - 4 May

Flagship Inn
Flagship Inn2.2 km from Petersburg National Battlefield Park
4.0 out of 10, (388 reviews)
The price is ₹4,622
₹5,329 total
includes taxes & fees
15 Apr - 16 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 ₹11,437
₹13,187 total
includes taxes & fees
26 Apr - 27 Apr

Ragland Mansion Bed & Breakfast
Ragland Mansion Bed & Breakfast3.5 km from Petersburg National Battlefield Park
9.8 out of 10, Exceptional, (374 reviews)
The price is ₹11,672
₹15,676 total
includes taxes & fees
21 Apr - 22 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, (160 reviews)
The price is ₹10,949
₹12,650 total
includes taxes & fees
26 Apr - 27 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,002 reviews)
The price is ₹9,589
₹11,056 total
includes taxes & fees
26 Apr - 27 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, (372 reviews)
The price is ₹10,159
₹11,409 total
includes taxes & fees
10 May - 11 May

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, (394 reviews)
The price is ₹10,643
₹12,272 total
includes taxes & fees
21 Apr - 22 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, (147 reviews)
The price is ₹9,431
₹10,874 total
includes taxes & fees
26 Apr - 27 Apr

Stay-Over Suites
Stay-Over Suites5.9 km from Petersburg National Battlefield Park
9.0 out of 10, Wonderful, (927 reviews)
The price is ₹10,082
₹11,625 total
includes taxes & fees
15 Apr - 16 Apr

MainStay Suites Prince George - Fort Lee
MainStay Suites Prince George - Fort Lee4.5 km from Petersburg National Battlefield Park
7.6 out of 10, Good, (70 reviews)
The price is ₹7,540
₹8,468 total
includes taxes & fees
13 May - 14 May
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 291 reviews | View | ||||||
![]() Sleep Inn & Suites Prince George near Fort Lee | 8.6 Excellent 419 reviews | View | ||||||
![]() Delta Hotels by Marriott Colonial Heights | 8.2 Very good 752 reviews | View | ||||||
![]() Hampton Inn Petersburg-Southpark Mall | 8.2 Very good 790 reviews | View | ||||||
![]() Extended Stay America Suites Colonial Heights Fort Lee | 8.4 Very good 251 reviews | View |
Top Petersburg National Battlefield Park Hotel Reviews

SpringHill Suites Chester
10/10 Excellent









































































