A grassy field with a gravel path leading to a bench and a signpost.

Find hotels near Petersburg National Battlefield, from NT$4,825

  • 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
Oct 20 - Oct 21
Tomorrow
Oct 21 - Oct 22
This weekend
Oct 23 - Oct 25
Next weekend
Oct 30 - Nov 1

Filter by

Star rating

Guest rating

Our top choices for Petersburg National Battlefield hotels

1. Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
15 km from Petersburg National Battlefield
United States
Abby
NT$4,259
NT$4,825 total
includes taxes & fees
Oct 25 - Oct 26
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
View all properties

Top Petersburg National Battlefield Hotel Reviews

Hampton Inn by Hilton Petersburg Fort Lee

Hampton Inn by Hilton Petersburg Fort Lee

10/10 Excellent
"Was an excellent stay so clean and great staff def will stop again a,one our travels"
John 1-night trip
Posted 13 hours ago
Hampton Inn by Hilton Petersburg Fort Lee
Comfort Suites South Park

Comfort Suites South Park

10/10 Excellent
"Staff was professional and check in was quick and easy! The room and amenities were up to par! I’ve already booked my next stay!"
Taleshia 1-night trip
Posted 18 hours ago
Comfort Suites South Park
SpringHill Suites Chester

SpringHill Suites Chester

8/10 Good
"Clean rooms, nice bathroom 2 things when I think of a Suite. Kitchen and seating area this hotel didn't have these amenities. Breakfast was basic for what we paid i expected real eggs and sausage with a better juice selection. The Staff deserves a raise 👏"
Ivea 2-night trip
Posted 1 day ago
SpringHill Suites Chester
Comfort Inn Petersburg Fort Lee Area

Comfort Inn Petersburg Fort Lee Area

10/10 Excellent
"This was a great half way point for us. We brought our dogs and they had us on the 1st floor right by the door to go out. The place was very clean. The towels were thick and fluffy. The mattress was great. Staff was wonderful. Lots of restaurants and take out near by. Will stay here again on our way home!"
DEBORAH 1-night trip
Posted 1 day ago
Comfort Inn Petersburg Fort Lee Area
Country Inn & Suites by Radisson, Petersburg, VA

Country Inn & Suites by Radisson, Petersburg, VA

10/10 Excellent
"Clean comfortable"
Janet 1-night trip
Posted 2 days ago
Country Inn & Suites by Radisson, Petersburg, VA
Quality Inn Petersburg Fort Lee Area

Quality Inn Petersburg Fort Lee Area

8/10 Good
"Room dirty bathroom electrical outlets didnt work lamp by AC didnt work Breakfast aweful no selection everyone was complaining about it do not recommend this Hotel"
brenda 1-night trip
Posted 2 days ago
Quality Inn Petersburg Fort Lee Area
Hotel Petersburg, Tapestry Collection By Hilton

Hotel Petersburg, Tapestry Collection By Hilton

10/10 Excellent
"The hotel was beautiful and quiet exactly what I needed on my trip. I would definitely recommend it to anyone wanting to avoid highway cookie cutter hotels. I was able to wander downtown in the morning after a nice cup of coffee."
Lorraine 1-night trip
Posted 2 days ago
Hotel Petersburg, Tapestry Collection By Hilton
Sleep Inn & Suites Prince George near Fort Lee

Sleep Inn & Suites Prince George near Fort Lee

10/10 Excellent
"Great stay, perfect breakfast menu and clean safe room"
Michael 2-night trip
Posted 2 days ago
Sleep Inn & Suites Prince George near Fort Lee
Towneplace Suites By Marriott Richmond Colonial Heights

Towneplace Suites By Marriott Richmond Colonial Heights

10/10 Excellent
"Excellent hotel staff, very clean room, and good easy parking. Breakfast was great."
Paul 2-night trip
Posted 3 days ago
Towneplace Suites By Marriott Richmond Colonial Heights

Other attractions near Petersburg National Battlefield

National Museum of the Civil War Soldier

7.6/10 (58 reviews)
You can browse the exhibits at National Museum of the Civil War Soldier, a museum with a story of its own, during your travels to Petersburg. While in this family-friendly area, you can savor the top-notch restaurants.
See properties

Virginia Motorsports Park

7.6/10 (25 reviews)
You can take time to visit Virginia Motorsports Park during your travels to Petersburg. While in this family-friendly area, you can savor the top-notch restaurants.
See properties

Hatcher's Run Battlefield

5.8/10 (14 reviews)
After visiting Hatcher's Run Battlefield, make a plan to see the other sights and activities in Petersburg. While in this family-friendly area, you can savor the top-notch restaurants.
See properties

Pamplin Historical Park

7.4/10 (65 reviews)
Explore the great outdoors at Pamplin Historical Park, a lovely green space in Petersburg. While in this family-friendly area, you can savor the top-notch restaurants.
See properties

Dogwood Trace Golf Course

6.6/10 (40 reviews)
Enjoy a round of golf in Petersburg at Dogwood Trace Golf Course. While in this family-friendly area, you can savor the top-notch restaurants.
See properties

Rogers Stadium

7.4/10 (27 reviews)
Catch an event at Rogers Stadium during your trip to Petersburg. While you're in the area, stroll along the riverfront.
See properties

Frequently asked questions

What's the area like around Petersburg National Battlefield?
Petersburg National Battlefield is located in a welcoming area of Sutherland that travelers like for its restaurants. If you're looking for a convenient place to stay, you might search for properties close to public transportation so it's easy to get around.
What's the best place to stay close to Petersburg National Battlefield?
Hotel Petersburg, Tapestry Collection By Hilton is one of the top choices for your stay based on our traveler data, and this hotel offers 3 bars and a restaurant. You'll find it 13.6 mi (21.8 km) from Petersburg National Battlefield. Other good choices around the area include Hampton Inn by Hilton Petersburg Fort Lee and Country Inn & Suites by Radisson, Petersburg, VA.
If I need to cancel the hotel reservation for my stay near Petersburg National Battlefield, will I receive a refund?
Yes! The majority of hotel bookings are fully refundable if you cancel before the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If you have a reservation that's non-refundable, you might still have the option to cancel and receive a refund within a 24-hour period of booking. Put your dates in and click on "Search", then you can filter by "fully refundable" to review top deals close to Petersburg National Battlefield.
Where can I learn more about changing or cancelling my trip in the area near Petersburg National Battlefield?
For additional details about picking new dates or cancelling your stay near Petersburg National Battlefield, click here.

Explore a world of travel with Expedia