
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

1. 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, (333 reviews)
The price is ฿4,380
฿5,050 total
includes taxes & fees
17 Aug - 18 Aug

2. 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, (449 reviews)
The price is ฿3,254
฿3,655 total
includes taxes & fees
23 Aug - 24 Aug

3. 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, (775 reviews)
The price is ฿3,945
฿4,640 total
includes taxes & fees
16 Aug - 17 Aug

4. Comfort Suites South Park
Comfort Suites South Park3 km from Petersburg National Battlefield Park
8.0 out of 10, Very good, (1,006 reviews)
The price is ฿3,399
฿3,998 total
includes taxes & fees
26 Aug - 27 Aug

5. Hampton Inn Petersburg-Southpark Mall
Hampton Inn Petersburg-Southpark Mall2.9 km from Petersburg National Battlefield Park
8.2 out of 10, Very good, (822 reviews)
The price is ฿4,085
฿4,710 total
includes taxes & fees
23 Aug - 24 Aug

6. Motel 6 Petersburg, VA - Fort Lee
Motel 6 Petersburg, VA - Fort Lee2.7 km from Petersburg National Battlefield Park
6.2 out of 10, (760 reviews)
The price is ฿2,474
฿2,853 total
includes taxes & fees
4 Aug - 5 Aug

7. WoodSpring Suites Colonial Heights Fort Lee
WoodSpring Suites Colonial Heights Fort Lee3 km from Petersburg National Battlefield Park
5.8 out of 10, (443 reviews)
The price is ฿2,829
฿3,261 total
includes taxes & fees
10 Aug - 11 Aug

8. Econo Lodge Petersburg - Fort Lee
Econo Lodge Petersburg - Fort Lee2.1 km from Petersburg National Battlefield Park
5.6 out of 10, (572 reviews)
The price is ฿1,833
฿2,113 total
includes taxes & fees
23 Aug - 24 Aug

10. Ragland Mansion Bed & Breakfast
Ragland Mansion Bed & Breakfast3.5 km from Petersburg National Battlefield Park
9.8 out of 10, Exceptional, (397 reviews)
The price is ฿4,180
฿5,613 total
includes taxes & fees
4 Aug - 5 Aug

11. 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, (196 reviews)
The price is ฿3,948
฿4,562 total
includes taxes & fees
9 Aug - 10 Aug

12. Home2 Suites by Hilton Richmond Chester
Home2 Suites by Hilton Richmond Chester14.7 km from Petersburg National Battlefield Park
9.8 out of 10, Exceptional, (24 reviews)
The price is ฿4,891
฿5,687 total
includes taxes & fees
23 Aug - 24 Aug

13. Stay-Over Suites
Stay-Over Suites5.9 km from Petersburg National Battlefield Park
9.0 out of 10, Wonderful, (1,005 reviews)
The price is ฿3,731
฿4,302 total
includes taxes & fees
7 Aug - 8 Aug

14. Hampton Inn by Hilton Petersburg Fort Lee
Hampton Inn by Hilton Petersburg Fort Lee9.1 km from Petersburg National Battlefield Park
8.8 out of 10, Excellent, (624 reviews)
The price is ฿3,263
฿3,664 total
includes taxes & fees
19 Aug - 20 Aug

15. Hampton Inn by Hilton Richmond Chester
Hampton Inn by Hilton Richmond Chester14.9 km from Petersburg National Battlefield Park
9.4 out of 10, Exceptional, (36 reviews)
The price is ฿4,583
฿5,330 total
includes taxes & fees
3 Sept - 4 Sept

17. Holiday Inn Express Hopewell - Fort Lee by IHG
Holiday Inn Express Hopewell - Fort Lee by IHG6.1 km from Petersburg National Battlefield Park
8.4 out of 10, Very good, (761 reviews)
The price is ฿3,377
฿3,894 total
includes taxes & fees
2 Sept - 3 Sept

18. Best Western Plus Hopewell Fort Lee
Best Western Plus Hopewell Fort Lee6.2 km from Petersburg National Battlefield Park
8.6 out of 10, Excellent, (849 reviews)
The price is ฿3,127
฿3,605 total
includes taxes & fees
24 Aug - 25 Aug

19. Residence Inn Marriott Chester
Residence Inn Marriott Chester13.4 km from Petersburg National Battlefield Park
9.0 out of 10, Wonderful, (415 reviews)
The price is ฿5,086
฿5,914 total
includes taxes & fees
20 Aug - 21 Aug

20. 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, (973 reviews)
The price is ฿4,908
฿5,659 total
includes taxes & fees
1 Sept - 2 Sept
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 333 reviews | View | ||||||
![]() Sleep Inn & Suites Prince George near Fort Lee | 8.6 Excellent 449 reviews | View | ||||||
![]() Delta Hotels by Marriott Colonial Heights | 8.2 Very good 775 reviews | View | ||||||
![]() Comfort Suites South Park | 8.0 Very good 1,006 reviews | View | ||||||
![]() Hampton Inn Petersburg-Southpark Mall | 8.2 Very good 822 reviews | View |
Top Petersburg National Battlefield Park Hotel Reviews

Comfort Inn Petersburg Fort Lee Area
8/10 Good










































































