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 by Petersburg National Battlefield Park

Holiday Inn Express Hotel & Suites
+1-888-690-5247
5679 Boydton Plank Rd., Petersburg, VA 23803 ~9.30 miles east of Petersburg National Battlefield Park
  • Midscale property
  • Service is ok
  • No towels
Hampton Inn Petersburg Southpark Mall
+1-888-305-3366
403 East Roslyn Rd., Colonial Heights, VA 23834 ~13.76 miles northeast of Petersburg National Battlefield Park
  • Midscale Suburban property
  • 6 floors in hotel
From$89
Very Good 4.5 /5Reviews CallBookMore Details
Travel Inn Petersburg Fort Lee 530 East Washington St., Petersburg, VA 23803 ~14.07 miles east of Petersburg National Battlefield Park
  • Low-priced Downtown property
  • Check in: 2:000
Super 8 - Petersburg 555 East Wythe St., Petersburg, VA 23803 ~14.10 miles east of Petersburg National Battlefield Park
  • Two star Downtown hotel
  • Check-in time: 2:00 PM
  • Not very clean
  • More comfort would be nice
Super 8 Petersburg : 3138 South Crater Rd. 3138 South Crater Rd., Petersburg, VA 23805 ~14.28 miles east of Petersburg National Battlefield Park
  • Economy Suburban hotel
  • Check in: 11:00 AM
Econo Lodge Fort Lee - Petersburg 900 Winfield Rd., Petersburg, VA 23803 ~14.42 miles east of Petersburg National Battlefield Park
  • Economical Highway property
  • Hotel has 2 meeting rooms
Country Inn & Suites - Petersburg
+1-888-690-5281
130 Wagner Rd., Petersburg, VA 23805 ~14.59 miles east of Petersburg National Battlefield Park
  • 3 star Highway hotel
  • Check-in time: 3:00PM
  • Most guests found problems with the furniture
  • Fair breakfast prices
Days Inn Petersburg : 12208 South Crater Rd. 12208 South Crater Rd., Petersburg, VA 23805 ~14.59 miles east of Petersburg National Battlefield Park
  • Inexpensive Highway hotel
  • Free comp. breakfast
  • Floor dirty
  • Hotel facilities could use a good clean
Comfort Inn Petersburg in Petersburg 12001 South Crater Rd., Petersburg, VA 23805 ~14.61 miles east of Petersburg National Battlefield Park
  • Two-star Highway hotel
  • Hotel has 95 rooms
Hampton Inn - Petersburg 11909 South Crater Rd., Petersburg, VA 23805 ~14.62 miles east of Petersburg National Battlefield Park
  • Mid-scale Highway property
  • Complimentary breakfast is offered
  • Staff was very helpful and friendly
  • Excellent breakfast
Rodeway Inn in Petersburg 12205 South Crater Rd., Petersburg, VA 23805 ~14.63 miles east of Petersburg National Battlefield Park
  • Low priced Highway property
  • Check-in time: 11:00
Comfort Suites Southpark : 931 South Ave. 931 South Ave., Colonial Heights, VA 23834 ~14.73 miles east of Petersburg National Battlefield Park
  • Cheap Highway property
  • Gym is available on property
  • Spacious rooms
  • Most guests found the staff to be very friendly
Holiday Inn Petersburg North Fort Lee - Colonial Heights 401 East Roslyn Rd., Colonial Heights, VA 23834 ~14.77 miles east of Petersburg National Battlefield Park
  • 3 star Suburban property
  • Gym / Fitness Center Available
  • Fairly good value for money
  • Fantastic service
From$94
Average 3.5 /5Reviews CallBookMore Details
Holiday Inn Express Hotel & Suites 11979 South Crater Rd., Petersburg, VA 23805 ~14.79 miles east of Petersburg National Battlefield Park
  • Midscale Rural hotel
  • Check-in: 3:00 PM
  • Friendly service
  • Free WiFi access
From$102
Very Good 4.0 /5Recent Reviews CallBookMore Details
Hilton Garden Inn South Southpark in Colonial Heights 800 Southpark Blvd., Colonial Heights, VA 23834 ~14.88 miles northeast of Petersburg National Battlefield Park
  • 3 star Suburban hotel
  • 6 floors in hotel
  • Fantastic service
  • Most guests said the beds were comfortable
Econo Lodge South in Petersburg 16905 Parkdale Rd., Petersburg, VA 23805 ~15.28 miles east of Petersburg National Battlefield Park
  • Low Cost Rural property
  • Hotel has 90 rooms
  • Generally quite dirty
  • Towels stained
Value Place Richmond (Colonial Heights / Ft. Lee) in Colonial Heights
+1-800-881-1523
255 Jennick Dr., Colonial Heights, VA 23834 ~15.40 miles northeast of Petersburg National Battlefield Park
  • Low-priced hotel
  • Check in: 3:00 p.m.
  • Good Price
  • Best value for money
Sleep Inn & Suites 2200 Waterside Rd., Prince George, VA 23875 ~16.20 miles east of Petersburg National Battlefield Park
  • Low Cost Suburban hotel
  • Free breakfast available
  • Most guests found the staff to be very friendly
  • Friendly staff
Comfort Inn 15720 Woods Edge Rd., Colonial Heights, VA 23834 ~16.77 miles northeast of Petersburg National Battlefield Park
  • 3 star property
Candlewood Suites Colonial Heights Ft. Lee - Colonial Heights 15820 Woods Edge Rd., Colonial Heights, VA 23834 ~16.82 miles northeast of Petersburg National Battlefield Park
  • 2 star Suburban hotel
  • Check-in time: 3:00 PM
 [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. 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. Recent travelers gave this hotel a guest review score of 3.5 out of 5.Get the latest price
4. Hampton InnThe Hampton Inn is an attractive 3 star hotel located about 14.6 miles east of Petersburg National Battlefield Park and about a 29 min. car ride. With a guest review score of 4 out of 5, this makes it one of the first-class hotels near Petersburg National Battlefield Park.Get the latest price

4 Best Hotels near Petersburg National Battlefield Park

Back to Top