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 : 5679 Boydton Plank Rd.
+1-888-690-5281
5679 Boydton Plank Rd., Petersburg, VA 23803 ~9.30 miles east of Petersburg National Battlefield Park
  • 3-star property
From$71
Very Good 4.0 /5Review Score Call
Hampton Inn Petersburg Southpark Mall - Colonial Heights
+1-800-230-4134
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 /5Read Reviews Call
Travel Inn Petersburg Fort Lee 530 East Washington St., Petersburg, VA 23803 ~14.07 miles east of Petersburg National Battlefield Park
  • Two star Downtown hotel
  • 8 suites in property
Super 8 in Petersburg 555 East Wythe St., Petersburg, VA 23803 ~14.10 miles east of Petersburg National Battlefield Park
  • Economy Downtown property
  • 3 floors in property
Econo Lodge Fort Lee 900 Winfield Rd., Petersburg, VA 23803 ~14.42 miles east of Petersburg National Battlefield Park
  • 2-star Highway property
  • 2 meeting rooms in hotel
Country Inn & Suites in Petersburg
+1-800-881-1523
130 Wagner Rd., Petersburg, VA 23805 ~14.59 miles east of Petersburg National Battlefield Park
  • Three Star Highway property
  • Check in time: 3:00PM
Days Inn Petersburg in Petersburg 12208 South Crater Rd., Petersburg, VA 23805 ~14.59 miles east of Petersburg National Battlefield Park
  • Economy Highway hotel
  • Free comp. breakfast
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
  • Fitness / Gym is on-site
Hampton Inn - Petersburg
+1-800-230-4134
11909 South Crater Rd., Petersburg, VA 23805 ~14.62 miles east of Petersburg National Battlefield Park
  • Midscale Highway property
  • 77 sleeping rooms in hotel
Howard Johnson in Petersburg
+1-800-997-5148
12205 South Crater Rd., Petersburg, VA 23805 ~14.67 miles east of Petersburg National Battlefield Park
  • Cheap Highway hotel
  • 2 suites in property
Comfort Suites Southpark 931 South Ave., Colonial Heights, VA 23834 ~14.73 miles east of Petersburg National Battlefield Park
  • Low-priced Highway hotel
  • Check in time: 3:00PM
Holiday Inn Petersburg North Fort Lee 401 East Roslyn Rd., Colonial Heights, VA 23834 ~14.77 miles east of Petersburg National Battlefield Park
  • 3 star Suburban hotel
  • Hotel has 5 meeting rooms
Holiday Inn Express Hotel & Suites in Petersburg
+1-800-881-1523
11979 South Crater Rd., Petersburg, VA 23805 ~14.79 miles east of Petersburg National Battlefield Park
  • Midscale Rural property
  • Fitness + Health Center
Hilton Garden Inn South Southpark 800 Southpark Blvd., Colonial Heights, VA 23834 ~14.88 miles northeast of Petersburg National Battlefield Park
  • Midscale Suburban hotel
  • 6 floors in hotel
From$95
Very Good 4.5 /5Read Reviews Call
Econo Lodge South 16905 Parkdale Rd., Petersburg, VA 23805 ~15.28 miles east of Petersburg National Battlefield Park
  • Cheap Rural hotel
  • Hotel has 2 floors
From$30
Average 3.0 /5Reviews Call
Value Place Richmond (Colonial Heights / Ft. Lee) - Colonial Heights
+1-800-230-4134
255 Jennick Dr., Colonial Heights, VA 23834 ~15.40 miles northeast of Petersburg National Battlefield Park
  • Two-star property
  • 4 floors in property
Sleep Inn & Suites in Prince George 2200 Waterside Rd., Prince George, VA 23875 ~16.20 miles east of Petersburg National Battlefield Park
  • Economy Suburban hotel
  • Check in time: 03:00 PM
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 property
  • Check in: 3:00 PM
Comfort Inn 15720 Woods Edge Rd., Colonial Heights, VA 23834 ~16.77 miles northeast of Petersburg National Battlefield Park
  • Three Star hotel
From$100
Very Good 4.0 /5Reviews Call
Hampton Inn Stonycreek
+1-800-881-1523
10476 Blue Star Highway, Stony Creek, VA 23882 ~16.88 miles southeast of Petersburg National Battlefield Park
  • 3-star Highway hotel
  • Gym / Fitness Center Available
From$67
Very Good 4.5 /5Review Score Call
 [1 - 20 of 25]    
Next: Show All Available Petersburg National Battlefield Park Hotels with Pricing
Back to Top