Star Rating
Hotel Name
Price Range (USD)to
Amenities

Hotels Near Petersburg National Battlefield Park - Petersburg National Battlefield Park

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 : 5679 Boydton Plank Rd.
+1-888-690-5247
5679 Boydton Plank Rd., Petersburg, VA 23803 ~9.30 miles east of Petersburg National Battlefield Park
  • Mid-scale hotel
  • About half of guests said rooms were dirty
  • Great breakfast options
Hampton Inn Petersburg Southpark Mall in Colonial Heights
+1-888-305-3366
403 East Roslyn Rd., Colonial Heights, VA 23834 ~13.76 miles northeast of Petersburg National Battlefield Park
  • 3 star Suburban property
  • Hotel has a green policy Read more
Travel Inn Petersburg Fort Lee in Petersburg 530 East Washington St., Petersburg, VA 23803 ~14.07 miles east of Petersburg National Battlefield Park
  • Cheap Downtown property
  • Check in time: 2:000
Super 8 in Petersburg 555 East Wythe St., Petersburg, VA 23803 ~14.11 miles east of Petersburg National Battlefield Park
  • Two star Downtown hotel
  • Hotel has 46 rooms
  • The majority of guests found the staff to be very friendly
  • Parking on site
Motel 6 : 25 North Little Church St. 25 North Little Church St., Petersburg, VA 23803 ~14.14 miles east of Petersburg National Battlefield Park
  • Cheap Highway hotel
  • 2 floors in hotel
Execustay at Addison Crater Woods - Petersburg 200 Addison Way, Petersburg, VA 23805 ~14.18 miles east of Petersburg National Battlefield Park
  • 3-star hotel
  • 3 floors in hotel
Super 8 Petersburg : 3138 South Crater Rd. 3138 South Crater Rd., Petersburg, VA 23805 ~14.28 miles east of Petersburg National Battlefield Park
  • Inexpensive Suburban hotel
  • 6 suites in hotel
Econo Lodge Fort Lee 900 Winfield Rd., Petersburg, VA 23803 ~14.42 miles east of Petersburg National Battlefield Park
  • Economical Highway property
  • 2 floors in hotel
Quality Inn Petersburg 11974 South Crater Rd., Petersburg, VA 23805 ~14.57 miles east of Petersburg National Battlefield Park
  • 3-star property
  • 2 floors in property
Country Inn & Suites : 130 Wagner Rd.
+1-800-881-1523
130 Wagner Rd., Petersburg, VA 23805 ~14.59 miles east of Petersburg National Battlefield Park
  • Three Star Highway property
  • 22 suites in hotel
  • Food could be better
  • Toilet did not work
From$95
Average 3.5 /5Reviews CallBookMore Details
Days Inn Petersburg - Petersburg 12208 South Crater Rd., Petersburg, VA 23805 ~14.59 miles east of Petersburg National Battlefield Park
  • Inexpensive Highway property
  • Fitness + Health Center
  • Disappointing food
  • Beds need improvement
Comfort Inn Petersburg 12001 South Crater Rd., Petersburg, VA 23805 ~14.61 miles east of Petersburg National Battlefield Park
  • Low Cost Highway hotel
  • Hotel has 3 suites
Hampton Inn - Petersburg 11909 South Crater Rd., Petersburg, VA 23805 ~14.62 miles east of Petersburg National Battlefield Park
  • 3 star Highway hotel
  • Hotel has 4 floors
  • Room is all right
  • Most guests said rooms were big enough
From$49
Very Good 4.0 /5Reviews CallBookMore Details
Rodeway Inn : 12205 South Crater Rd. 12205 South Crater Rd., Petersburg, VA 23805 ~14.63 miles east of Petersburg National Battlefield Park
  • Inexpensive Highway hotel
  • 90 rooms in property
Comfort Suites Southpark 931 South Ave., Colonial Heights, VA 23834 ~14.73 miles east of Petersburg National Battlefield Park
  • Two-star Highway hotel
  • 91 rooms in property
  • Free breakfast
  • Bathroom could be optimized
From$112
Very Good 4.0 /5Guest Reviews CallBookMore Details
Holiday Inn Petersburg North Fort Lee in Colonial Heights 401 East Roslyn Rd., Colonial Heights, VA 23834 ~14.77 miles east of Petersburg National Battlefield Park
  • Midscale Suburban property
  • Comp. Breakfast
  • Great service
  • Fantastic service
Holiday Inn Express Hotel & Suites 11979 South Crater Rd., Petersburg, VA 23805 ~14.79 miles east of Petersburg National Battlefield Park
  • 3-star Rural property
  • Free breakfast available
  • STORES AVAILABLE
  • Tasty breakfast
Hilton Garden Inn South Southpark 800 Southpark Blvd., Colonial Heights, VA 23834 ~14.88 miles northeast of Petersburg National Battlefield Park
  • Mid-scale Suburban hotel
  • Fitness / Gym is on-site
  • Good restaurant service
  • Reasonable prices
From$117
Very Good 4.5 /5Reviews CallBookMore Details
Econo Lodge South 16905 Parkdale Rd., Petersburg, VA 23805 ~15.28 miles east of Petersburg National Battlefield Park
  • Economical Rural hotel
  • Check in time: 1 PM
  • No alarm clock
  • Amenities are not the best
Value Place Richmond (Colonial Heights / Ft. Lee) - Colonial Heights
+1-866-429-5787
255 Jennick Dr., Colonial Heights, VA 23834 ~15.40 miles northeast of Petersburg National Battlefield Park
  • Cheap hotel
  • Check-in: 3:00 p.m.
  • Room cleanliness is acceptable
  • Best value for money
 [1 - 20 of 25]    
Next: Show All Available Petersburg National Battlefield Park Hotels with Pricing

Chart of 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/5, this makes it one of the most enticing hotel options near Petersburg National Battlefield Park.Get the latest price
3. Motel 6The Motel 6 is a leading 2-Star hotel located approx. 14.1 miles east of Petersburg National Battlefield Park and approx. a 28 minute drive or taxi ride. Travelers gave this hotel a guest review score of 3.5/5.Get the latest price
4. Country Inn & SuitesThe Country Inn & Suites is a 3 star hotel located about 14.6 miles east of Petersburg National Battlefield Park and approximately a 29 min. drive or taxi ride. With a aggregate guest review score of 3.5 out of 5, this makes it one of the perfect hotels near Petersburg National Battlefield Park.Get the latest price

4 Best Hotels near Petersburg National Battlefield Park

Back to Top