Hotels Close to Petersburg National Battlefield, Richmond

See all 96 Hotels near Petersburg National Battlefield
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie

5679 Boydton Plank Rd, Petersburg 23803

2.5 out of 5.0

Situated in Petersburg, this hotel is within a 15-minute walk of National Museum of the Civil War Soldier and Pamplin …

$109
avg/night
Holiday Inn Express Petersburg
Holiday Inn Express Petersburg

11979 S Crater Rd, Petersburg 23805

2.5 out of 5.0

Situated in Petersburg, this hotel is within 9 mi (15 km) of Dogwood Trace Golf Course, Poplar Grove National Cemetery, and …

$91
avg/night
Comfort Suites South Park
Comfort Suites South Park

931 South Ave, Colonial Heights 23834

2.5 out of 5.0

Situated in Colonial Heights, this hotel is within 1 mi (2 km) of Keystone Antique Truck and Tractor Museum and Southpark Mal …

$81
avg/night
Holiday Inn Petersburg North - Ft. Lee
Holiday Inn Petersburg North - Ft. Lee

401 E Roslyn Rd, Colonial Heights 23834

3.0 out of 5.0

Situated in Colonial Heights, this hotel is within 1 mi (2 km) of Keystone Antique Truck and Tractor Museum and Southpark Mal …

Get Rates
American Inn Motel
American Inn Motel

2209 County Drive, Petersburg 23803

2.0 out of 5.0

Situated in Petersburg, this motel is within 3 mi (5 km) of Old Blandford Church, U.S. Army Quartermaster Museum, and U.S. …

Get Rates
Comfort Inn
Comfort Inn

15720 Woods Edge Road, Colonial Heights 23834

2.5 out of 5.0

Situated in Colonial Heights, this hotel is 2.1 mi (3.4 km) from Swift Creek Mill Theatre and within 6 mi (10 km) of Point of …

Get Rates
Candlewood Suites Hopewell
Candlewood Suites Hopewell

5113 Plaza Dr, Hopewell 23860

2.5 out of 5.0

Located in the heart of Hopewell, this hotel is within 3 mi (5 km) of Fort Lee Virginia, U.S. Army Women's Museum, and U.S. …

$105
avg/night
Budget Inn
Budget Inn

13201 Jefferson Davis Hwy, Chester 23831

2.0 out of 5.0

Situated in Chester, this motel is 1.5 mi (2.4 km) from Parker's Battery Park and 2.7 mi (4.3 km) from The Lazy Daisy. Poin …

Get Rates
Stay-Over Suites
Stay-Over Suites

4115 Old Woodlawn Street, Hopewell 23860

3.0 out of 5.0

Situated in Hopewell, this hotel is within 3 mi (5 km) of Fort Lee Virginia, U.S. Army Women's Museum, and U.S. Army …

$90
avg/night
Hampton Inn Richmond Chester
Hampton Inn Richmond Chester

12610 Chestnut Hill Rd, Chester 23836

2.5 out of 5.0

Located in the heart of Chester, this hotel is 0.6 mi (1 km) from Parker's Battery Park and 2.9 mi (4.7 km) from The Lazy …

$83
avg/night
Hide content

Petersburg National Battlefield, Richmond Hotel Information

Marvel at the sights, revel in the sounds, and soak up the local atmosphere: when you book a room at a Richmond hotel located near Petersburg National Battlefield, you’ll be in the center of it all. Hotels close to Petersburg National Battlefield are known for their unbeatable locations and tourist-friendly amenities, and the range of must-stay hotels lets you customize your vacation to suit your needs. Find a hotel from $55 per night.

Browse Expedia’s selection and check out the best most popular hotels close to Petersburg National Battlefield for the world-class spas, sights, and restaurants sounds, or snatch up one of the cheap hotel deals near Petersburg National Battlefield, if you’re searching for an inexpensive eye opening retreat. You might even find some seasonal rates and discounts on the most highly rated accommodations right here on Expedia. Whether you’re jetting off for business work or are traveling for pleasure, scoring a cheap deal on Petersburg National Battlefield hotels in Richmond provides an incredible opportunity to discover the city and it's landmarks and monuments with cash to spare.

Now if you're really looking for a rush, consider checking out the hotels near the Super Bowl in February 2017.