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
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Petersburg National Battlefield Park hotels

1. Towneplace Suites By Marriott Richmond Colonial Heights

Towneplace Suites By Marriott Richmond Colonial Heights
3.0 star property
2.9 km from Petersburg National Battlefield Park
9.2 out of 10, Wonderful, (330 reviews)
"Room was clean and gym was fairly nice."
United States
Lori
The price is Rp2.367.563
Rp2.729.801 total
includes taxes & fees
3 Aug - 4 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.5 star property
2.2 km from Petersburg National Battlefield Park
8.6 out of 10, Excellent, (444 reviews)
"I used to be a housekeeper so I have a high expectation of how the room should be. The room met all my expectations! The staff was so nice. If I need to stay down this way again I will definitely stay here again."
United States
Brenda
The price is Rp1.822.435
Rp2.046.595 total
includes taxes & fees
23 Aug - 24 Aug
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
2.5 star property
3.1 km from Petersburg National Battlefield Park
8.4 out of 10, Very good, (294 reviews)
"We had a quick overnight and this place was quiet, friendly and clean."
United States
Cameron
The price is Rp1.740.249
Rp2.041.345 total
includes taxes & fees
30 Aug - 31 Aug
Extended Stay America Suites Colonial Heights Fort Lee

4. Delta Hotels by Marriott Colonial Heights

Delta Hotels by Marriott Colonial Heights
3.0 star property
2.6 km from Petersburg National Battlefield Park
8.2 out of 10, Very good, (774 reviews)
"Nice decorum."
United States
Darrell
The price is Rp2.132.614
Rp2.508.082 total
includes taxes & fees
16 Aug - 17 Aug
Delta Hotels by Marriott Colonial Heights

5. Hampton Inn Petersburg-Southpark Mall

Hampton Inn Petersburg-Southpark Mall
2.5 star property
2.9 km from Petersburg National Battlefield Park
8.2 out of 10, Very good, (820 reviews)
"Great stay! Clean and good location. The only thing I thought was weird is that you have to pay $4 for parking, even if staying at the hotel. Not a big deal but worth noting."
United States
Meredith
The price is Rp2.208.159
Rp2.546.007 total
includes taxes & fees
23 Aug - 24 Aug
Hampton Inn Petersburg-Southpark Mall

6. Comfort Suites South Park

Comfort Suites South Park
2.5 star property
3 km from Petersburg National Battlefield Park
8.0 out of 10, Very good, (1,009 reviews)
"Great stay"
United States
Trevis
The price is Rp1.753.623
Rp2.062.365 total
includes taxes & fees
25 Aug - 26 Aug
Comfort Suites South Park

7. Motel 6 Petersburg, VA - Fort Lee

Motel 6 Petersburg, VA - Fort Lee
2.0 star property
2.7 km from Petersburg National Battlefield Park
6.2 out of 10, (760 reviews)
"Excelente "
United States
Hector
The price is Rp1.337.402
Rp1.542.024 total
includes taxes & fees
31 Jul - 1 Aug
Motel 6 Petersburg, VA - Fort Lee

8. WoodSpring Suites Colonial Heights Fort Lee

WoodSpring Suites Colonial Heights Fort Lee
2.5 star property
3 km from Petersburg National Battlefield Park
5.8 out of 10, (443 reviews)
"Front desk manager was super friendly and kind. Easy process to check in will stay again"
United States
Cynshae
The price is Rp1.528.976
Rp1.762.910 total
includes taxes & fees
5 Aug - 6 Aug
WoodSpring Suites Colonial Heights Fort Lee

9. Econo Lodge Petersburg - Fort Lee

Econo Lodge Petersburg - Fort Lee
2.0 star property
2.1 km from Petersburg National Battlefield Park
5.6 out of 10, (572 reviews)
"Poorly maintained bathrooms. Patched bath tub and broken toilet tank cover No breakfast as promised"
United States
William
The price is Rp990.762
Rp1.142.349 total
includes taxes & fees
21 Aug - 22 Aug
Econo Lodge Petersburg - Fort Lee

10. Flagship Inn

Flagship Inn
2.0 star property
2.2 km from Petersburg National Battlefield Park
4.2 out of 10, (397 reviews)
"Very helpful staff and comfy bed. Bare bones; you’ve gotta rent towels etc. Overall would return."
United States
Emilie
The price is Rp894.613
Rp1.031.488 total
includes taxes & fees
27 Aug - 28 Aug
Flagship Inn

11. Best Inn

Best Inn
2.5 star property
2.7 km from Petersburg National Battlefield Park
4.2 out of 10, (412 reviews)
"Nothing like the pictures."
United States
Christopher
The price is Rp903.469
Rp1.041.698 total
includes taxes & fees
31 Jul - 1 Aug
Best Inn

12. Ragland Mansion Bed & Breakfast

Ragland Mansion Bed & Breakfast
3.5 star property
3.5 km from Petersburg National Battlefield Park
9.8 out of 10, Exceptional, (395 reviews)
"This mansion is one of the best places to stay on any travel occasion. Claudia takes care of you like no tomorrow and the mansion is so beautifully historical it is unreal. Love staying here and will again soon"
United States
Joshua
The price is Rp2.259.125
Rp3.034.095 total
includes taxes & fees
2 Aug - 3 Aug
Ragland Mansion Bed & Breakfast

13. Home2 Suites by Hilton Richmond Chester

Home2 Suites by Hilton Richmond Chester
3.0 star property
14.7 km from Petersburg National Battlefield Park
9.8 out of 10, Exceptional, (24 reviews)
"Everything was wonderful , great staff"
United States
Casandra
The price is Rp2.643.718
Rp3.074.114 total
includes taxes & fees
2 Aug - 3 Aug
Home2 Suites by Hilton Richmond Chester

14. Hampton Inn by Hilton Richmond Chester

Hampton Inn by Hilton Richmond Chester
2.5 star property
14.9 km from Petersburg National Battlefield Park
9.6 out of 10, Exceptional, (34 reviews)
"It was the nicest hotel we have stayed in"
United States
Angela
The price is Rp2.512.147
Rp2.921.125 total
includes taxes & fees
31 Jul - 1 Aug
Hampton Inn by Hilton Richmond Chester

15. Hotel Petersburg, Tapestry Collection By Hilton

Hotel Petersburg, Tapestry Collection By Hilton
3.5 star property
3.7 km from Petersburg National Battlefield Park
9.2 out of 10, Wonderful, (193 reviews)
"The hotel was nice a bit small in the room but everything else was awesome"
United States
Williametta
The price is Rp2.356.358
Rp2.722.303 total
includes taxes & fees
10 Aug - 11 Aug
Hotel Petersburg, Tapestry Collection By Hilton

16. Stay-Over Suites

Stay-Over Suites
3.0 star property
5.9 km from Petersburg National Battlefield Park
9.0 out of 10, Wonderful, (1,001 reviews)
"It was a wonderful stay all the way around. I will definitely be staying there again.. I highly recommend this hotel"
United States
edmond
The price is Rp2.016.947
Rp2.325.634 total
includes taxes & fees
6 Aug - 7 Aug
Stay-Over Suites

17. Hampton Inn by Hilton Petersburg Fort Lee

Hampton Inn by Hilton Petersburg Fort Lee
2.5 star property
9.1 km from Petersburg National Battlefield Park
8.8 out of 10, Excellent, (620 reviews)
"Great stay"
United States
Lyubov
The price is Rp1.763.563
Rp1.980.482 total
includes taxes & fees
10 Aug - 11 Aug
Hampton Inn by Hilton Petersburg Fort Lee

18. Cookie B

Cookie B
3.0 star property
18.3 km from Petersburg National Battlefield Park
9.6 out of 10, Exceptional, (8 reviews)
"Was fantastic. Watching the sunrise was so memorable, captain ron was so friendly and stayed in communication well. will visit again. "
United States
Reshelle
The price is Rp3.953.469
Rp5.410.605 total
includes taxes & fees
31 Jul - 1 Aug
Cookie B

19. Best Western Plus Hopewell Fort Lee

Best Western Plus Hopewell Fort Lee
2.5 star property
6.2 km from Petersburg National Battlefield Park
8.6 out of 10, Excellent, (849 reviews)
"Great for a quick stay"
United States
Rose Anne
The price is Rp1.690.006
Rp1.948.576 total
includes taxes & fees
24 Aug - 25 Aug
Best Western Plus Hopewell Fort Lee

20. Residence Inn Marriott Chester

Residence Inn Marriott Chester
3.0 star property
13.4 km from Petersburg National Battlefield Park
9.0 out of 10, Wonderful, (415 reviews)
"The hot tub in particular, was a wonderful experience."
United States
Stephen
The price is Rp2.748.903
Rp3.196.425 total
includes taxes & fees
20 Aug - 21 Aug
Residence Inn Marriott Chester
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
Exterior
Towneplace Suites By Marriott Richmond Colonial Heights
3.0 star property
9.2
Wonderful
330 reviews
View
In-room safe, desk, blackout curtains, iron/ironing board
Sleep Inn & Suites Prince George near Fort Lee
2.5 star property
8.6
Excellent
444 reviews
View
Breakfast area
Extended Stay America Suites Colonial Heights Fort Lee
2.5 star property
8.4
Very good
294 reviews
View
Bar (on property)
Delta Hotels by Marriott Colonial Heights
3.0 star property
8.2
Very good
774 reviews
View
Free daily buffet breakfast
Hampton Inn Petersburg-Southpark Mall
2.5 star property
8.2
Very good
820 reviews
View

Top Petersburg National Battlefield Park Hotel Reviews

Other attractions near Petersburg National Battlefield Park

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 Keystone Antique Truck and Tractor Museum, U.S. Army Quartermaster 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.