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
+1-888-690-5281
5679 Boydton Plank Rd., Petersburg, VA 23803 ~9.30 miles east of Petersburg National Battlefield Park
  • Three Star hotel
  • Could use a good cleaning
  • Free breakfast
Hampton Inn Petersburg Southpark Mall
+1-800-230-4134
403 East Roslyn Rd., Colonial Heights, VA 23834 ~13.76 miles northeast of Petersburg National Battlefield Park
  • 3 star Suburban hotel
  • Complimentary breakfast is offered
Travel Inn Petersburg Fort Lee : 530 East Washington St. 530 East Washington St., Petersburg, VA 23803 ~14.07 miles east of Petersburg National Battlefield Park
  • 2-star Downtown property
  • Check-in: 2:000
Super 8 : 555 East Wythe St. 555 East Wythe St., Petersburg, VA 23803 ~14.10 miles east of Petersburg National Battlefield Park
  • 2 star Downtown property
  • Check in: 2:00 PM
  • About half of guests thought it was rather dirty
  • Vibe is not too good
Super 8 Petersburg 3138 South Crater Rd., Petersburg, VA 23805 ~14.28 miles east of Petersburg National Battlefield Park
  • Two star Suburban property
  • Check in time: 11:00 AM
Econo Lodge Fort Lee - Petersburg 900 Winfield Rd., Petersburg, VA 23803 ~14.42 miles east of Petersburg National Battlefield Park
  • Cheap Highway hotel
  • Check-in time: 3:00 PM
Country Inn & Suites : 130 Wagner Rd.
+1-888-283-3404
130 Wagner Rd., Petersburg, VA 23805 ~14.59 miles east of Petersburg National Battlefield Park
  • Midscale Highway property
  • Hotel has 70 rooms
  • AC needs updating
  • Most guests liked the proximity to shopping
From$69
Very Good 4.0 /5Reviews Call
Days Inn Petersburg 12208 South Crater Rd., Petersburg, VA 23805 ~14.59 miles east of Petersburg National Battlefield Park
  • Economical Highway property
  • Free breakfast available
  • Most guests said the bathroom was dirty
  • Plain white bread
Comfort Inn Petersburg in Petersburg 12001 South Crater Rd., Petersburg, VA 23805 ~14.61 miles east of Petersburg National Battlefield Park
  • 2 star Highway property
  • Comp. Breakfast
Hampton Inn - Petersburg 11909 South Crater Rd., Petersburg, VA 23805 ~14.62 miles east of Petersburg National Battlefield Park
  • Mid-scale Highway hotel
  • Check-in: 11:00
  • Generally very clean
  • Front desk staff was welcoming and cordial
From$49
Very Good 4.0 /5Read Reviews Call
Howard Johnson
+1-800-997-5148
12205 South Crater Rd., Petersburg, VA 23805 ~14.67 miles east of Petersburg National Battlefield Park
  • Cheap Highway hotel
  • 135 rooms in property
  • More comfort would be nice
  • Noisy a/c unit
Comfort Suites Southpark in Colonial Heights 931 South Ave., Colonial Heights, VA 23834 ~14.73 miles east of Petersburg National Battlefield Park
  • Two star Highway hotel
  • Free breakfast
  • World class service
  • Quite clean
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
  • Three Star Suburban hotel
  • Check-in: 03:00pm
  • Charged us for our stay
  • Fairly good value for money
Holiday Inn Express Hotel & Suites in Petersburg 11979 South Crater Rd., Petersburg, VA 23805 ~14.79 miles east of Petersburg National Battlefield Park
  • 3-star Rural property
  • Free breakfast available
  • Great shopping
  • Free WiFi access
Hilton Garden Inn South Southpark - Colonial Heights 800 Southpark Blvd., Colonial Heights, VA 23834 ~14.88 miles northeast of Petersburg National Battlefield Park
  • Midscale Suburban hotel
  • Hotel has 6 floors
  • Great breakfast
  • Nice building
From$90
Very Good 4.5 /5Reviews Call
Econo Lodge South 16905 Parkdale Rd., Petersburg, VA 23805 ~15.28 miles east of Petersburg National Battlefield Park
  • Cheap Rural hotel
  • Free breakfast available
  • Hotel buildings could use some improvement
  • All guests said the bathroom was dirty
Value Place Richmond (Colonial Heights / Ft. Lee) in Colonial Heights
+1-888-690-5281
255 Jennick Dr., Colonial Heights, VA 23834 ~15.40 miles northeast of Petersburg National Battlefield Park
  • 2-star property
  • Hotel has 124 rooms
  • Staff is very helpful and friendly
  • Room rate is very affordable
Sleep Inn & Suites : 2200 Waterside Rd. 2200 Waterside Rd., Prince George, VA 23875 ~16.20 miles east of Petersburg National Battlefield Park
  • 2-star Suburban property
  • 40 suites in property
  • Mirror dirty
  • Most guests said rooms were clean enough
Candlewood Suites : 15820 Woods Edge Rd. 15820 Woods Edge Rd., Colonial Heights, VA 23834 ~16.69 miles northeast of Petersburg National Battlefield Park
  • 2-star Suburban hotel
  • 3 floors in property
  • Prices Great
  • Biggest suite
Comfort Inn 15720 Woods Edge Rd., Colonial Heights, VA 23834 ~16.77 miles northeast of Petersburg National Battlefield Park
  • Mid-scale property
From$100
Very Good 4.0 /5Guest Reviews Call
 [1 - 20 of 25]    
Next: Show All Available Petersburg National Battlefield Park Hotels with Pricing
Back to Top