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 in Petersburg
+1-888-690-5247
5679 Boydton Plank Rd., Petersburg, VA 23803 ~9.30 miles east of Petersburg National Battlefield Park
  • 3-star property
  • Staff friendly
  • Defect air condition
From$71
Very Good 4.0 /5Review Score CallBookMore Details
Hampton Inn Petersburg Southpark Mall - 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
  • Free breakfast
From$89
Very Good 4.5 /5Review Score CallBookMore Details
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 hotel
  • Check in time: 2:000
Super 8 : 555 East Wythe St. 555 East Wythe St., Petersburg, VA 23803 ~14.10 miles east of Petersburg National Battlefield Park
  • Low Cost Downtown property
  • 46 sleeping rooms in hotel
  • About half of guests thought it was rather dirty
  • Bathroom could be optimized
Super 8 Petersburg 3138 South Crater Rd., Petersburg, VA 23805 ~14.28 miles east of Petersburg National Battlefield Park
  • Economy Suburban hotel
  • Free breakfast available
Econo Lodge Fort Lee in Petersburg 900 Winfield Rd., Petersburg, VA 23803 ~14.42 miles east of Petersburg National Battlefield Park
  • Low Cost Highway hotel
  • Complimentary breakfast is offered
Country Inn & Suites
+1-888-690-5281
130 Wagner Rd., Petersburg, VA 23805 ~14.59 miles east of Petersburg National Battlefield Park
  • 3 star Highway hotel
  • Free breakfast available
  • Staff apologized
  • Spacious and comfortable with superb breakfast
Days Inn Petersburg : 12208 South Crater Rd. 12208 South Crater Rd., Petersburg, VA 23805 ~14.59 miles east of Petersburg National Battlefield Park
  • 2-star Highway property
  • Check-in time: 3:00pm
  • Wireless Internet never worked
  • Drains did not drain
Comfort Inn Petersburg : 12001 South Crater Rd. 12001 South Crater Rd., Petersburg, VA 23805 ~14.61 miles east of Petersburg National Battlefield Park
  • Two star Highway property
  • 95 sleeping rooms in hotel
Hampton Inn 11909 South Crater Rd., Petersburg, VA 23805 ~14.62 miles east of Petersburg National Battlefield Park
  • Mid-scale Highway hotel
  • Hotel has 4 suites
  • Excellent breakfast
  • Rooms need regular maintenance
Rodeway Inn 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
  • Economy Highway hotel
  • Fitness center on property
  • Average view
  • Highly recommend this Comfort Suites
Holiday Inn Petersburg North Fort Lee 401 East Roslyn Rd., Colonial Heights, VA 23834 ~14.77 miles east of Petersburg National Battlefield Park
  • Mid-scale Suburban property
  • Free complimentary breakfast
  • Decent food
  • Most guests thought the building was wonderful
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 hotel
  • 5 floors in property
  • Air conditioning was criticized by 100%
  • Nice greeting at the desk
From$99
Very Good 4.0 /5Review Score CallBookMore Details
Hilton Garden Inn South Southpark 800 Southpark Blvd., Colonial Heights, VA 23834 ~14.88 miles northeast of Petersburg National Battlefield Park
  • 3-star Suburban hotel
  • 3 conference rooms in property
  • Clean rooms
  • Most guests said rooms were clean
Econo Lodge South : 16905 Parkdale Rd. 16905 Parkdale Rd., Petersburg, VA 23805 ~15.28 miles east of Petersburg National Battlefield Park
  • Cheap Rural property
  • 2 floors in property
  • Dirty carpets
  • Great service
Value Place Richmond (Colonial Heights / Ft. Lee)
+1-800-881-1523
255 Jennick Dr., Colonial Heights, VA 23834 ~15.40 miles northeast of Petersburg National Battlefield Park
  • Inexpensive property
  • 124 rooms in property
  • Most guests complained about the bathroom
  • Laundry room which was fully appointed
Sleep Inn & Suites in Prince George 2200 Waterside Rd., Prince George, VA 23875 ~16.20 miles east of Petersburg National Battlefield Park
  • Cheap Suburban hotel
  • 60 rooms in property
  • Average cleanliness
  • Most guests complained about the bathroom
From$68
Very Good 4.0 /5Reviews CallBookMore Details
Comfort Inn in Colonial Heights 15720 Woods Edge Rd., Colonial Heights, VA 23834 ~16.77 miles northeast of Petersburg National Battlefield Park
  • Affordable property
From$100
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Candlewood Suites Colonial Heights Ft. Lee 15820 Woods Edge Rd., Colonial Heights, VA 23834 ~16.82 miles northeast of Petersburg National Battlefield Park
  • Two-star Suburban property
  • Check-in: 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 lodging options near Petersburg National Battlefield Park.Get the latest price

4 Best Hotels near Petersburg National Battlefield Park

Back to Top