
Find hotels near Petersburg National Battlefield, from CA $177
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Petersburg National Battlefield hotels

1. Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG15 km from Petersburg National Battlefield
8.2 out of 10, Very good, (604 reviews)
The price is CA $156
CA $177 total
includes taxes & fees
Nov 14 - Nov 15
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Petersburg National Battlefield Hotel Reviews

Comfort Inn Petersburg Fort Lee Area
10/10 Excellent
Other attractions near Petersburg National Battlefield
Frequently asked questions
Explore a world of travel with Expedia
- Beach Hotel Hotels in Chesterfield
- Hotels & Resorts for Couples in Prince George
- Cheap Hotels in Petersburg
- Houseboats in Prince George
- Sleep Inn & Suites Prince George near Fort Lee
- Hopewell Hotels
- Marriott Hotels & Resorts in Moseley
- Prince George Hotels
- Motels in Moseley
- Cottages in Moseley
- Suburban Studios Chester I
- Farmstay in Prince George
- Hotels near Iron Bridge Sports Park
- Hotels near Richmond Intl.
- Hotels near Shockoe Slip
- Hotels near Virginia Commonwealth University Medical Center
- Lawrenceville Hotels
- Hotels near Lake Phoenix Scuba and Family Campground
- Hotels near Hunter Holmes McGuire VA Medical Center
- Luxury Hotels in Chesterfield
- Cabin Rentals in Bermuda
- Vacation Homes in Templeton
- Springhill Suites Chester
- Marriott Hotels & Resorts in Bermuda
- B&B in Bermuda
- B&B in Sutherland
- Hotels near River City Sportsplex
- Rawlings Hotels
- Stony Point Hotels
- Hotels near Rogers Stadium
- Hotels near Greater Richmond Convention Center
- Richmond Hotels
- Church Hill Hotels
- Apartments in Bermuda
- Hilton Hotels in Prince George
- Huguenot Hotels
- Vacation Homes in Woodlake
- Rv Parks in Moseley
- Rodeway Inn Colonial Heights I
- Hampton Inn Stony Creek/Petersburg Area
- Manchester Hotels
- Midlothian Hotels
- B&B in Chester
- Templeton Hotels
- Stony Creek Hotels
- Motel 6 Hotels in Prince George
- Virginia Hotels
- Pet-Friendly Hotels in Petersburg
- Boutique Hotels in Petersburg
- Petersburg Hotels
- Colonial Heights Hotels
- Hotels with a Pool in Prince George
- Cottages in Bermuda
- Hampton Inn by Hilton Chester South
- Hilton Hotels in Bermuda
- B&B in Colonial Heights
- La Quinta Inn & Suites Hotels in Prince George
- Motels in Stony Creek
- Blackstone Hotels
- Lgbt Friendly Hotels in Prince George
- 4 Star Hotels in Petersburg
- Emporia Hotels
- Gateway Inn
- Downtown Richmond Hotels
- Travelers Inn By OYO
- No Fees 2BR Cabin Tucked Away on Private Lake
- Nice! New home near VSU x Fort Lee Military Base mins to DT Richmond VA
- Chester Hotels
- Brandermill Hotels
- Flights from Edmonton (YEG) to Richmond (RIC)
- Flights from Vancouver (YVR) to Richmond (RIC)
- Flights from Chesterfield County
- Flights from Toronto (YYZ) to Richmond (RIC)
- Flights from Prince George
- Flights to Chesterfield
- Flights from Calgary (YYC) to Richmond (RIC)
- Flights from Stony Creek
- Flights to Virginia
- Flights to Fort Lee
- Flights from Dinwiddie County
- Flights to Petersburg
- Flights from Montreal (YUL) to Richmond (RIC)
- Flights from Halifax (YHZ) to Richmond (RIC)
- Flights to Prince George
- Flights to Richmond










