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-5281
5679 Boydton Plank Rd., Petersburg, VA 23803 ~9.30 miles east of Petersburg National Battlefield Park
  • Affordable property
From$71
Very Good 4.0 /5Read Reviews Call
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
  • Affordable Suburban property
  • Check in time: 15:00PM
Rodeway Inn at Fort Lee : 530 East Washington St.
+1-800-997-5148
530 East Washington St., Petersburg, VA 23803 ~14.07 miles east of Petersburg National Battlefield Park
  • Low-priced Downtown property
  • 117 rooms in property
Super 8 in Petersburg
+1-888-690-5247
555 East Wythe St., Petersburg, VA 23803 ~14.10 miles east of Petersburg National Battlefield Park
  • Cheap Downtown hotel
  • Free breakfast
Econo Lodge Fort Lee - Petersburg 900 Winfield Rd., Petersburg, VA 23803 ~14.42 miles east of Petersburg National Battlefield Park
  • Low priced Highway hotel
  • Comp. Breakfast
Country Inn & Suites
+1-800-881-1523
130 Wagner Rd., Petersburg, VA 23805 ~14.59 miles east of Petersburg National Battlefield Park
  • Midscale Highway hotel
  • Complimentary breakfast is offered
From$70
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
  • Low-priced Highway property
  • Comp. Breakfast
Comfort Inn Petersburg - Petersburg 12001 South Crater Rd., Petersburg, VA 23805 ~14.61 miles east of Petersburg National Battlefield Park
  • Two star Highway property
  • 2 floors in hotel
From$59
Average 3.0 /5Reviews Call
Hampton Inn : 11909 South Crater Rd.
+1-800-230-4134
11909 South Crater Rd., Petersburg, VA 23805 ~14.62 miles east of Petersburg National Battlefield Park
  • 3-star Highway property
  • Check in time: 11:00
Howard Johnson : 12205 South Crater Rd.
+1-800-997-5148
12205 South Crater Rd., Petersburg, VA 23805 ~14.67 miles east of Petersburg National Battlefield Park
  • Economy Highway hotel
  • 2 floors in hotel
Comfort Suites Southpark 931 South Ave., Colonial Heights, VA 23834 ~14.73 miles east of Petersburg National Battlefield Park
  • Inexpensive Highway property
  • Gym / Fitness Center Available
From$82
Very Good 4.0 /5Review Score Call
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
  • Check in: 03:00pm
Holiday Inn Express Hotel & Suites
+1-800-881-1523
11979 South Crater Rd., Petersburg, VA 23805 ~14.79 miles east of Petersburg National Battlefield Park
  • 3 star Rural property
  • 73 suites in property
Hilton Garden Inn South Southpark 800 Southpark Blvd., Colonial Heights, VA 23834 ~14.88 miles northeast of Petersburg National Battlefield Park
  • Three Star Suburban property
  • Check in time: 03:00pm
From$95
Very Good 4.5 /5Read Reviews Call
Econo Lodge South in Petersburg 16905 Parkdale Rd., Petersburg, VA 23805 ~15.28 miles east of Petersburg National Battlefield Park
  • Low priced Rural property
  • 2 floors in property
Value Place Richmond (Colonial Heights / Ft. Lee)
+1-800-230-4134
255 Jennick Dr., Colonial Heights, VA 23834 ~15.40 miles northeast of Petersburg National Battlefield Park
  • Cheap hotel
  • Check-in: 3:00 p.m.
Sleep Inn & Suites 2200 Waterside Rd., Prince George, VA 23875 ~16.20 miles east of Petersburg National Battlefield Park
  • 2 star Suburban property
  • 60 sleeping rooms in hotel
From$62
Very Good 4.0 /5Read Reviews Call
Candlewood Suites 15820 Woods Edge Rd., Colonial Heights, VA 23834 ~16.69 miles northeast of Petersburg National Battlefield Park
  • Low-priced Suburban hotel
  • Gym is available on property
Comfort Inn - Colonial Heights 15720 Woods Edge Rd., Colonial Heights, VA 23834 ~16.77 miles northeast of Petersburg National Battlefield Park
  • 3-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
  • 3 floors in property
 [1 - 20 of 25]    
Next: Show All Available Petersburg National Battlefield Park Hotels with Pricing
Back to Top