Default HTG hotel image

Search Hotels Near Petersburg National Battlefield Park,

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
15 Aug - 16 Aug
Tomorrow
16 Aug - 17 Aug
Next weekend
21 Aug - 23 Aug
In two weeks
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Petersburg National Battlefield Park hotels

1. Towneplace Suites By Marriott Richmond Colonial Heights

Towneplace Suites By Marriott Richmond Colonial Heights
2.9 km from Petersburg National Battlefield Park
United States
Zandria
฿4,342
฿5,006 total
includes taxes & fees
24 Aug - 25 Aug
Towneplace Suites By Marriott Richmond Colonial Heights

2. Sleep Inn & Suites Prince George near Fort Lee

Sleep Inn & Suites Prince George near Fort Lee
2.2 km from Petersburg National Battlefield Park
United States
Tatiana
฿3,240
฿3,638 total
includes taxes & fees
7 Sept - 8 Sept
Sleep Inn & Suites Prince George near Fort Lee

3. Extended Stay America Suites Colonial Heights Fort Lee

Extended Stay America Suites Colonial Heights Fort Lee
3.1 km from Petersburg National Battlefield Park
United States
Cameron
฿2,953
฿3,463 total
includes taxes & fees
30 Aug - 31 Aug
Extended Stay America Suites Colonial Heights Fort Lee

4. Hampton Inn Petersburg-Southpark Mall

Hampton Inn Petersburg-Southpark Mall
2.9 km from Petersburg National Battlefield Park
United States
Meredith
฿4,049
฿4,669 total
includes taxes & fees
23 Aug - 24 Aug
Hampton Inn Petersburg-Southpark Mall

5. Delta Hotels by Marriott Colonial Heights

Delta Hotels by Marriott Colonial Heights
2.6 km from Petersburg National Battlefield Park
United States
Darrell
฿3,911
฿4,599 total
includes taxes & fees
25 Aug - 26 Aug
Delta Hotels by Marriott Colonial Heights

6. Comfort Suites South Park

Comfort Suites South Park
3 km from Petersburg National Battlefield Park
United States
Trevis
฿3,540
฿4,163 total
includes taxes & fees
6 Sept - 7 Sept
Comfort Suites South Park

7. Motel 6 Petersburg, VA - Fort Lee

Motel 6 Petersburg, VA - Fort Lee
2.7 km from Petersburg National Battlefield Park
United States
Hector
฿2,386
฿2,751 total
includes taxes & fees
1 Sept - 2 Sept
Motel 6 Petersburg, VA - Fort Lee

8. WoodSpring Suites Colonial Heights Fort Lee

WoodSpring Suites Colonial Heights Fort Lee
3 km from Petersburg National Battlefield Park
United States
Cynshae
฿3,115
฿3,592 total
includes taxes & fees
14 Sept - 15 Sept
WoodSpring Suites Colonial Heights Fort Lee

9. Econo Lodge Petersburg - Fort Lee

Econo Lodge Petersburg - Fort Lee
2.1 km from Petersburg National Battlefield Park
United States
William
฿1,817
฿2,095 total
includes taxes & fees
9 Sept - 10 Sept
Econo Lodge Petersburg - Fort Lee

10. Flagship Inn

Flagship Inn
2.2 km from Petersburg National Battlefield Park
United States
Emilie
฿1,641
฿1,892 total
includes taxes & fees
12 Sept - 13 Sept
Flagship Inn

11. Best Inn

Best Inn
2.7 km from Petersburg National Battlefield Park
United States
Joseph
฿1,823
฿2,102 total
includes taxes & fees
16 Aug - 17 Aug
Best Inn

12. Ragland Mansion Bed & Breakfast

Ragland Mansion Bed & Breakfast
3.5 km from Petersburg National Battlefield Park
United States
Joshua
฿4,143
฿5,564 total
includes taxes & fees
20 Aug - 21 Aug
Ragland Mansion Bed & Breakfast

13. Home2 Suites by Hilton Richmond Chester

Home2 Suites by Hilton Richmond Chester
14.7 km from Petersburg National Battlefield Park
United States
Amit
฿4,543
฿5,283 total
includes taxes & fees
6 Sept - 7 Sept
Home2 Suites by Hilton Richmond Chester

14. Hotel Petersburg, Tapestry Collection By Hilton

Hotel Petersburg, Tapestry Collection By Hilton
3.7 km from Petersburg National Battlefield Park
United States
Williametta
฿3,914
฿4,522 total
includes taxes & fees
6 Sept - 7 Sept
Hotel Petersburg, Tapestry Collection By Hilton

15. Stay-Over Suites

Stay-Over Suites
5.9 km from Petersburg National Battlefield Park
United States
edmond
฿3,699
฿4,265 total
includes taxes & fees
16 Aug - 17 Aug
Stay-Over Suites

16. Hampton Inn by Hilton Richmond Chester

Hampton Inn by Hilton Richmond Chester
14.9 km from Petersburg National Battlefield Park
United States
Angela
฿4,543
฿5,283 total
includes taxes & fees
3 Sept - 4 Sept
Hampton Inn by Hilton Richmond Chester

17. Cookie B

Cookie B
18.3 km from Petersburg National Battlefield Park
United States
Reshelle
฿7,250
฿9,922 total
includes taxes & fees
16 Aug - 17 Aug
Cookie B

18. Hampton Inn by Hilton Petersburg Fort Lee

Hampton Inn by Hilton Petersburg Fort Lee
9.1 km from Petersburg National Battlefield Park
United States
Saifullah
฿3,234
฿3,632 total
includes taxes & fees
23 Aug - 24 Aug
Hampton Inn by Hilton Petersburg Fort Lee

19. Holiday Inn Express Hopewell - Fort Lee by IHG

Holiday Inn Express Hopewell - Fort Lee by IHG
6.1 km from Petersburg National Battlefield Park
United States
Nicola
฿3,517
฿4,055 total
includes taxes & fees
10 Sept - 11 Sept
Holiday Inn Express Hopewell - Fort Lee by IHG

20. Residence Inn Marriott Chester

Residence Inn Marriott Chester
13.4 km from Petersburg National Battlefield Park
United States
Stephen
฿5,041
฿5,862 total
includes taxes & fees
4 Sept - 5 Sept
Residence Inn Marriott Chester
View all properties

Compare popular hotels close to Petersburg National Battlefield Park

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Exterior
Towneplace Suites By Marriott Richmond Colonial Heights
9.2
Wonderful
340 reviews
View
In-room safe, desk, blackout curtains, iron/ironing board
Sleep Inn & Suites Prince George near Fort Lee
8.6
Excellent
454 reviews
View
Breakfast area
Extended Stay America Suites Colonial Heights Fort Lee
8.4
Very good
298 reviews
View
Free daily buffet breakfast
Hampton Inn Petersburg-Southpark Mall
8.2
Very good
824 reviews
View
Bar (on property)
Delta Hotels by Marriott Colonial Heights
8.2
Very good
778 reviews
View

Top Petersburg National Battlefield Park Hotel Reviews

Graduate by Hilton Richmond

Graduate by Hilton Richmond

10/10 Excellent
"very convenient"
Colleen 1-night trip
Posted 11 hours ago
Graduate by Hilton Richmond
Comfort Inn & Suites Prince George - Fort Lee

Comfort Inn & Suites Prince George - Fort Lee

10/10 Excellent
"Room was clean. Lots of parking as well as spots to walk your dog. Staff was quick and helpful when checking in."
Kristiyana 3-night trip
Posted 17 hours ago
Comfort Inn & Suites Prince George - Fort Lee
Comfort Inn Petersburg Fort Lee Area

Comfort Inn Petersburg Fort Lee Area

8/10 Good
"Room was clean. We were not happy about the $5 parking fee"
DENISE 1-night trip
Posted 1 day ago
Comfort Inn Petersburg Fort Lee Area
Woodspring Suites Petersburg Near Fort Lee

Woodspring Suites Petersburg Near Fort Lee

8/10 Good
"It's ok. Lots of unsavory people moving in here because of the price. Still the best hotel in the area for the price. But also the newest."
Michael 7-night trip
Posted 1 day ago
Woodspring Suites Petersburg Near Fort Lee
Omni Richmond Hotel

Omni Richmond Hotel

10/10 Excellent
"Omni Hotel is top notch, this was our first time staying at an Omni Hotel and we loved it. It was clean, the staff was awesome, they provided us with great places to visit, and eat. And I cant say enough about the bed....it was the most comfortable bed we've slept in away from home. We've stayed at other brand properties but none compare to the service and quality at the Omni Richmond."
Kelly 1-night trip
Posted 2 days ago
Omni Richmond Hotel
Best Western Premier Richmond City Gateway

Best Western Premier Richmond City Gateway

8/10 Good
"Cet hôtel est bien situé et il est propre et confortable. Nous le recommandons"
annick 1-night trip
Posted 2 days ago
Best Western Premier Richmond City Gateway
Holiday Inn Express Chester by IHG

Holiday Inn Express Chester by IHG

10/10 Excellent
"Staff was very nice and helpful. Breakfast was very good. The bed was very comfortable."
Janice M 1-night trip
Posted 6 days ago
Holiday Inn Express Chester by IHG

Other attractions near Petersburg National Battlefield Park

Old Blandford Church

8.2/10 (23 reviews)
Old Blandford Church is just one of the places to see in Petersburg, so why not enjoy the other things to explore during your travels? While in this family-friendly area, you can savour the top-notch restaurants.
See properties

U.S. Army Quartermaster Museum

6.0/10 (7 reviews)
You can study the exhibits at U.S. Army Quartermaster Museum, a museum with a storied past, during your trip to Fort Lee. Visit the shops and top-notch restaurants in this family-friendly area.
See properties

U.S. Army Women's Museum

7.4/10 (3 reviews)
You can study the exhibits at U.S. Army Women's Museum, a museum with a storied past, during your trip to Fort Lee. Visit the shops and top-notch restaurants in this family-friendly area.
See properties

Centre Hill Museum

6.0/10 (18 reviews)
You can study the exhibits at Centre Hill Museum, a museum with a story of its own, during your trip to Petersburg. While you're in the area, find time to visit its shops.
See properties

Pocahontas Island Black History Museum

8.6/10 (19 reviews)
You can browse the exhibits at Pocahontas Island Black History Museum, a museum with a storied past, during your travels to Petersburg. While you're in the area, find time to visit its shops.
See properties

Farmers Bank

6.6/10 (30 reviews)
You can study the exhibits at Farmers Bank, a museum with a story of its own, during your holiday in Petersburg. While you're in the area, find time to visit its shops.
See properties

Keystone Antique Truck and Tractor Museum

7.8/10 (50 reviews)
You can study the exhibits at Keystone Antique Truck and Tractor Museum, a museum with a storied past, during your holiday in Colonial Heights. While you're in the area, find time to visit its shops.
See properties

Siege Museum

7.0/10 (4 reviews)
You can study the exhibits at Siege Museum, a museum with a storied past, during your travels to Petersburg. While you're in the area, find time to visit its shops.
See properties

Frequently asked questions

What's the area like around Petersburg National Battlefield Park?
Petersburg National Battlefield Park is located in an area that travellers like for its restaurants. You'll find 79 hotels and other accommodations within a few miles for a convenient home base.
What's the best hotel to stay close to Petersburg National Battlefield Park?
Country Inn & Suites by Radisson, Petersburg, VA is one of the top choices for your stay based on our traveller data, and this hotel offers free breakfast and an indoor pool. It's located 2.8 mi (4.5 km) from Petersburg National Battlefield Park. Other good choices within a few miles include Woodspring Suites Petersburg Near Fort Lee and Comfort Inn & Suites Prince George - Fort Lee.
How many hotels are there close to Petersburg National Battlefield Park?
Expedia has 79 hotels and other accommodation options a few miles from Petersburg National Battlefield Park.
If I need to cancel the hotel reservation for my stay near Petersburg National Battlefield Park, will I receive a refund?
Yes, most hotel room reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of check in. If you have a reservation that's non-refundable, it may still be possible to cancel it and receive a refund within 24 hours of your booking. Plug in your dates, click on "Search", then filter by "fully refundable" to view the best options available near Petersburg National Battlefield Park.
What can I see and do near Petersburg National Battlefield Park?
You'll want to browse the collections at U.S. Army Quartermaster Museum, Keystone Antique Truck and Tractor Museum and U.S. Army Women's Museum. Explore landmarks like Old Blandford Church, Farmers Bank and Centre Hill Museum. Create some family memories at Swaders Sports Park and MastRpieces Unlimited.