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
+1-888-389-4121
5679 Boydton Plank Rd., Petersburg, VA 23803 +1-888-389-4121 ~9.30 miles east of Petersburg National Battlefield Park
  • Affordable Rural hotel
  • Free complimentary breakfast
  • Complimentary breakfast foods
  • Every guests reviewed found the staff to be very friendly
Hampton Inn Petersburg Southpark Mall
+1-888-675-2083
403 East Roslyn Rd., Colonial Heights, VA 23834 +1-888-675-2083 ~13.76 miles northeast of Petersburg National Battlefield Park
  • Midscale Suburban property
  • 6 floors in hotel
Travel Inn Petersburg Fort Lee
+1-800-716-8490
530 East Washington St., Petersburg, VA 23803 +1-800-716-8490 ~14.07 miles east of Petersburg National Battlefield Park
  • Low Cost Downtown hotel
  • 6 floors in property
Best Inn
+1-800-805-5223
555 East Wythe St., Petersburg, VA 23803 +1-800-805-5223 ~14.10 miles east of Petersburg National Battlefield Park
  • Low Cost Downtown hotel
  • Check-in: 2:00 PM
  • The majority of guests thought it was clean
  • Hotel buildings could use some improvement
Motel 6 Petersburg Va #8931 : 25 North Little Church St.
+1-888-965-1860
25 North Little Church St., Petersburg, VIRGINIA 23803 +1-888-965-1860 ~14.14 miles east of Petersburg National Battlefield Park
  • Two star Highway property
From$60
Average 3.0 /5Reviews CallBookMore Details
Execustay at Addison Crater Woods
+1-888-788-5576
200 Addison Way, Petersburg, VA 23805 +1-888-788-5576 ~14.18 miles east of Petersburg National Battlefield Park
  • Mid-scale property
  • Fitness + Health Center
Super 8 by Wyndham Petersburg - Petersburg
+1-888-897-9207
3138 South Crater Rd., Petersburg, VA 23805 +1-888-897-9207 ~14.23 miles east of Petersburg National Battlefield Park
  • Two star Suburban hotel
  • Comp. Breakfast
Oyo Hotel Petersburg Va I 95 : 25 South Crater Rd.
+1-888-311-4278
25 South Crater Rd., Petersburg, VA 23803 +1-888-311-4278 ~14.23 miles east of Petersburg National Battlefield Park
  • Affordable property
Econo Lodge Fort Lee : 900 Winfield Rd.
+1-888-469-4795
900 Winfield Rd., Petersburg, VA 23803 +1-888-469-4795 ~14.42 miles east of Petersburg National Battlefield Park
  • Low Cost Highway hotel
  • 2 floors in hotel
Quality Inn Petersburg
+1-888-734-9421
11974 South Crater Rd., Petersburg, VA 23805 +1-888-734-9421 ~14.57 miles east of Petersburg National Battlefield Park
  • 3-star hotel
  • Check in: 15:00
Days Inn by Wyndham Petersburg / South Fort Lee : 12208 South Crater Rd.
+1-888-841-5292
12208 South Crater Rd., Petersburg, VA 23805 +1-888-841-5292 ~14.58 miles east of Petersburg National Battlefield Park
  • Cheap Highway property
  • Gym / Fitness Center Available
Country Inn & Suites
+1-888-455-5160
130 Wagner Rd., Petersburg, VA 23805 +1-888-455-5160 ~14.59 miles east of Petersburg National Battlefield Park
  • Mid-scale Highway hotel
  • 70 sleeping rooms in hotel
  • A/C worked well
  • Lacked hot water
Comfort Inn Petersburg
+1-888-965-8297
12001 South Crater Rd., Petersburg, VA 23805 +1-888-965-8297 ~14.61 miles east of Petersburg National Battlefield Park
  • Cheap Highway property
  • Check in: 3:00 AM
Rodeway Inn
+1-888-906-6358
12205 South Crater Rd., Petersburg, VA 23805 +1-888-906-6358 ~14.63 miles east of Petersburg National Battlefield Park
  • Cheap Highway hotel
  • 90 sleeping rooms in hotel
Hampton Inn Petersburg / Fort Lee in Petersburg
+1-888-749-6785
11909 South Crater Rd., Petersburg, VA 23805 +1-888-749-6785 ~14.63 miles east of Petersburg National Battlefield Park
  • 3-star Highway property
  • 77 rooms in property
Comfort Suites Southpark in Colonial Heights
+1-888-878-9982
931 South Ave., Colonial Heights, VA 23834 +1-888-878-9982 ~14.73 miles east of Petersburg National Battlefield Park
  • Low-priced Highway hotel
  • Hotel has 91 rooms
  • Fantastic service
  • Most guests criticized the unstylish hotel
From$104
Very Good 4.0 /5Reviews CallBookMore Details
Holiday Inn Petersburg North Fort Lee in Colonial Heights
+1-888-389-4485
401 East Roslyn Rd., Colonial Heights, VA 23834 +1-888-389-4485 ~14.76 miles east of Petersburg National Battlefield Park
  • 3-star Suburban hotel
  • Check-in: 03:00pm
Holiday Inn Express Petersburg
+1-888-389-4121
11979 South Crater Rd., Petersburg, VA 23805 +1-888-389-4121 ~14.79 miles east of Petersburg National Battlefield Park
  • Three Star Rural property
  • Hotel has an eco-friendly policy See more
  • Almost all guests complained about the bathroom
  • AC needs updating
Hilton Garden Inn South Southpark
+1-888-675-2083
800 Southpark Blvd., Colonial Heights, VA 23834 +1-888-675-2083 ~14.88 miles northeast of Petersburg National Battlefield Park
  • Three Star Suburban hotel
  • 6 floors in property
  • Most guests said the beds were comfortable
  • Nice building
Hotel Petersburg Va
+1-800-716-8490
16501 Sunnybrook Rd., Petersburg, VA 23805 +1-800-716-8490 ~15.09 miles east of Petersburg National Battlefield Park
  • Mid-scale hotel
  • Hotel has 54 rooms
 [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 & SuitesThe Holiday Inn Express Hotel & Suites 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?

Hilton Garden Inn South Southpark, Holiday Inn Express Hotel & Suites and Hampton Inn Petersburg Southpark Mall 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, Hampton Inn Petersburg Southpark Mall and Execustay at Addison Crater Woods 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, 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?

Woodsprings Richmond, Best Inn and Travel Inn Petersburg Fort Lee 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?

Comfort Suites Southpark, Sleep Inn & Suites 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, Holiday Inn Express Petersburg and Holiday Inn Petersburg North Fort Lee are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top