Star Rating
Hotel Name
Price Range (USD)to
Amenities

Hotels Near Petersburg National Battlefield Park - Richmond

Hotels close to Petersburg National Battlefield Park are provided in the list below sorted by distance (closest at the top). Explore our favorite hotels to find accommodations near Petersburg National Battlefield Park (in Petersburg National Battlefield Park) for your personal or business travels.We sell the best motels and hotels close to Petersburg National Battlefield Park so you can review the discounted Petersburg National Battlefield Park stay options below and securely reserve your ideal hotel.

Lodging & Accommodations close to Petersburg National Battlefield Park

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie, an IHG H - Petersburg
+1-888-389-4121
5679 Boydton Plank Rd., Petersburg, VA 23803 ~9.30 miles east of Petersburg National Battlefield Park
  • 3-star Rural property
  • Check in: 3:00 pm
  • Rooms could be cleaner
  • Every guests reviewed found the staff to be very friendly
From$91
Very Good 4.0 /5Reviews CallBookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Petersburg National Battlefield Park" Get Alexa Skill →
Hampton Inn Petersburg-Southpark Mall
+1-888-675-2083
403 East Roslyn Rd., Colonial Heights, VA 23834 ~13.76 miles northeast of Petersburg National Battlefield Park
  • Three Star Suburban property
  • 129 rooms in hotel
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Travel Inn Petersburg Fort Lee
+1-800-716-8490
530 East Washington St., Petersburg, VA 23803 ~14.07 miles east of Petersburg National Battlefield Park
  • Cheap Downtown property
  • 117 rooms in property
Best Inn
+1-800-805-5223
555 East Wythe St., Petersburg, VA 23803 ~14.10 miles east of Petersburg National Battlefield Park
  • Two star Downtown property
  • Check in: 2:00 PM
  • Downtown near
  • Location is acceptable
Motel 6 Petersburg Va #8931 in Petersburg
+1-888-965-1860
25 North Little Church St., Petersburg, VIRGINIA 23803 ~14.14 miles east of Petersburg National Battlefield Park
  • Economy Highway property
  • Check in time: 3 pm
Super 8 by Wyndham Petersburg
+1-888-788-5576
3138 South Crater Rd., Petersburg, VA 23805 ~14.23 miles east of Petersburg National Battlefield Park
  • Cheap Suburban property
  • Check in: 3:00PM
Oyo Hotel Petersburg Va I 95 : 25 South Crater Rd.
+1-888-897-9207
25 South Crater Rd., Petersburg, VA 23803 ~14.23 miles east of Petersburg National Battlefield Park
  • 3-star hotel
  • Hotel has 40 rooms
Econo Lodge Petersburg - Fort Lee : 900 Winfield Rd.
+1-888-311-4278
900 Winfield Rd., Petersburg, VA 23803 ~14.42 miles east of Petersburg National Battlefield Park
  • Low Cost Highway hotel
  • Hotel has 100 rooms
Quality Inn Petersburg-Fort Lee : 11974 South Crater Rd.
+1-888-469-4795
11974 South Crater Rd., Petersburg, VA 23805 ~14.57 miles east of Petersburg National Battlefield Park
  • Three Star hotel
  • 2 floors in hotel
Days Inn by Wyndham Petersburg/South Fort Lee - Petersburg
+1-888-734-9421
12208 South Crater Rd., Petersburg, VA 23805 ~14.58 miles east of Petersburg National Battlefield Park
  • Economy Highway property
  • 50 rooms in property
Country Inn & Suites in Petersburg
+1-888-841-5292
130 Wagner Rd., Petersburg, VA 23805 ~14.59 miles east of Petersburg National Battlefield Park
  • Affordable Highway hotel
  • 70 rooms in hotel
  • Most guests said rooms were clean enough
  • Rooms are ok
Comfort Inn Petersburg : 12001 South Crater Rd.
+1-888-455-5160
12001 South Crater Rd., Petersburg, VA 23805 ~14.61 miles east of Petersburg National Battlefield Park
  • Low Cost Highway property
  • 2 floors in property
Hampton Inn Petersburg-Ft. Lee
+1-888-965-8297
11909 South Crater Rd., Petersburg, VA 23805 ~14.63 miles east of Petersburg National Battlefield Park
  • Three Star Highway property
  • Access to gym on-site
Red Roof Inn
+1-888-906-6358
12205 South Crater Rd., Petersburg, VA 23805 ~14.67 miles east of Petersburg National Battlefield Park
  • 2 star Highway hotel
  • 90 rooms in hotel
Comfort Suites South Park in Colonial Heights
+1-888-749-6785
931 South Ave., Colonial Heights, VA 23834 ~14.73 miles east of Petersburg National Battlefield Park
  • Two-star Highway property
  • 91 suites in property
  • Large and well stocked breakfast area
  • Most guests said the view was so-so
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Petersburg National Battlefield Park" Get Alexa Skill →
Holiday Inn Petersburg North Fort Lee
+1-888-878-9982
401 East Roslyn Rd., Colonial Heights, VA 23834 ~14.76 miles east of Petersburg National Battlefield Park
  • Affordable Suburban property
  • Hotel has 143 rooms
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Holiday Inn Express Petersburg - Petersburg
+1-888-389-4485
11979 South Crater Rd., Petersburg, VA 23805 ~14.79 miles east of Petersburg National Battlefield Park
  • Midscale Rural hotel
  • 73 suites in hotel
  • Great location
  • Almost all guests thought, the hotel was modern
Hilton Garden Inn Richmond South/Southpark
+1-888-389-4121
800 Southpark Blvd., Colonial Heights, VA 23834 ~14.88 miles northeast of Petersburg National Battlefield Park
  • Mid-scale Suburban property
  • 15 suites in property
  • Generally very clean
  • Clean hotel
From$99
Very Good 4.0 /5Read Reviews CallBookMore Details
Hotel Petersburg Va
+1-888-675-2083
16501 Sunnybrook Rd., Petersburg, VA 23805 ~15.09 miles east of Petersburg National Battlefield Park
  • Three Star property
Econo Lodge South
+1-800-716-8490
16905 Parkdale Rd., Petersburg, VA 23805 ~15.28 miles east of Petersburg National Battlefield Park
  • Low priced Rural hotel
  • Check-in time: 1 PM
  • Dry cereal
  • Breakfast can be improved
 [1 - 20 of 25]    
Next: Show All Available Petersburg National Battlefield Park Hotels with Pricing

Bar Chart: Upcoming 20 Days of Petersburg National Battlefield Park Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all McKenney, VA discounts available. The chart reflects the cheapest McKenney hotel for each day and each star rating category.

What are the best hotels near Petersburg National Battlefield Park?

HotelDescriptionLink
1. Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie, an IHG HThe Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie, an IHG H is a well-liked 3 star hotel located about 9.3 miles east of Petersburg National Battlefield Park and approximately a 18 min. car ride. Recent travelers gave this hotel an aggregate guest review score of 4 out of 5.Get the latest price
2. Hampton Inn Petersburg-Southpark MallThe Hampton Inn Petersburg-Southpark Mall is an attractive 3-Star hotel located about 13.8 miles northeast of Petersburg National Battlefield Park and approx. a 27 minute drive or uber ride. With a verified guest score of 4/5, this makes it one of the most enticing hotel options near Petersburg National Battlefield Park.Get the latest price

2 Best Hotels near Petersburg National Battlefield Park

FAQs about hotels near Petersburg National Battlefield Park

What are the best rated hotels near Petersburg National Battlefield Park?

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie, an IHG H, Hampton Inn Petersburg-Southpark Mall and Hampton Inn Petersburg-Ft. Lee are the best rated hotels based on customer reviews in the last 365 days.

What are the 4-5 star hotels near Petersburg National Battlefield Park?

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie, an IHG H, Hampton Inn Petersburg-Southpark Mall and Oyo Hotel Petersburg Va I 95 are the top 3 luxury hotels near Petersburg National Battlefield Park.

What hotels are closest to the area of Petersburg National Battlefield Park?

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie, an IHG H, Hampton Inn Petersburg-Southpark Mall, and Travel Inn Petersburg Fort Lee are the properties closest to Petersburg National Battlefield Park.

What are the best independent hotels near Petersburg National Battlefield Park?

Best Inn, Hotel Petersburg Va and Woodsprings Richmond are the best rated independent hotels (not part of a big brand).

What are the most popular Choice Hotels branded hotels near Petersburg National Battlefield Park?

Sleep Inn & Suites, Quality Inn Petersburg-Fort Lee and Comfort Inn Petersburg are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best IHG hotels near Petersburg National Battlefield Park?

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie, an IHG H, Holiday Inn Petersburg North Fort Lee and Holiday Inn Express Petersburg are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top