Hotels in Petersburg
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Petersburg?




Hampton Inn by Hilton Petersburg Fort Lee
Hampton Inn by Hilton Petersburg Fort Lee



Country Inn & Suites by Radisson, Petersburg, VA
Country Inn & Suites by Radisson, Petersburg, VA



Comfort Inn Petersburg Fort Lee Area
Comfort Inn Petersburg Fort Lee Area



Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG



Ragland Mansion Bed & Breakfast
Ragland Mansion Bed & Breakfast



Days Inn by Wyndham Petersburg/South Fort Lee
Days Inn by Wyndham Petersburg/South Fort Lee



Hotel Petersburg, Tapestry Collection By Hilton
Hotel Petersburg, Tapestry Collection By Hilton



Quality Inn Petersburg Fort Lee Area
Quality Inn Petersburg Fort Lee Area



Motel 6 Petersburg, VA - Fort Lee
Motel 6 Petersburg, VA - Fort Lee



Econo Lodge Petersburg - Fort Lee
Econo Lodge Petersburg - Fort Lee



Super 8 by Wyndham Petersburg
Super 8 by Wyndham Petersburg



Woodspring Suites Petersburg Near Fort Lee
Woodspring Suites Petersburg Near Fort Lee



Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG



Red Roof Inn Petersburg - Fort Lee
Red Roof Inn Petersburg - Fort Lee



Travelers Inn By OYO, Templeton VA
Travelers Inn By OYO, Templeton VA



Hampton Inn by Hilton Hopewell Fort Lee
Hampton Inn by Hilton Hopewell Fort Lee



Sleep Inn & Suites Prince George near Fort Lee
Sleep Inn & Suites Prince George near Fort Lee



Comfort Inn & Suites Prince George - Fort Lee
Comfort Inn & Suites Prince George - Fort LeeGet last-minute hotel deals in Petersburg and save more




Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG



Country Inn & Suites by Radisson, Petersburg, VA
Country Inn & Suites by Radisson, Petersburg, VA



Days Inn by Wyndham Petersburg/South Fort Lee
Days Inn by Wyndham Petersburg/South Fort Lee



Hotel Petersburg, Tapestry Collection By Hilton
Hotel Petersburg, Tapestry Collection By Hilton



Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHGCheck out pet-friendly hotels in Petersburg




Days Inn by Wyndham Petersburg/South Fort Lee
Days Inn by Wyndham Petersburg/South Fort Lee



Hotel Petersburg, Tapestry Collection By Hilton
Hotel Petersburg, Tapestry Collection By HiltonGo beyond your typical stay in Petersburg
Our prices for hotels in Petersburg are cheapest in February
Price trends for hotels in Petersburg
Top neighborhoods in Petersburg

Ettrick
Home to Virginia State University, this area boasts historic landmarks like Vawter Hall and Old President's House, and offers convenient access to the Petersburg Amtrak train station.
Top landmarks in Petersburg
National Museum of the Civil War Soldier
Virginia Motorsports Park
Rogers Stadium
Pamplin Historical Park
Centre Hill Museum
Pocahontas Island Black History Museum
Farmers Bank
Old Blandford Church
Learn more about Petersburg
Beneath the shadow of history, Petersburg's National Battlefield reveals the scars of America's Civil War through remarkably preserved trenches and earthworks. Old Towne's brick-lined streets host galleries and cafes where locals debate which historic building has the most interesting ghost story. The National Museum of the Civil War Soldier offers intimate glimpses into soldiers' lives through personal artifacts and letters. Trapezium House puzzles visitors with its deliberately skewed walls, built without right angles to confuse evil spirits. At Blandford Church, Tiffany stained glass windows transform afternoon light into kaleidoscopic splendor. After exploring, find a riverside spot along the Appomattox where herons fish with more patience than the anglers watching them.
See all hotels in Petersburg
Check out reviews of Petersburg hotels guests love
Hotel Petersburg, Tapestry Collection By Hilton
"Our tv didn’t work and the ac didn’t work so they were very good about changing our room."
Linden Row Inn
"Very nice place to stay. Annabelle was a nice addition to our visit. The outdoor seating areas are very nice."
Hampton Inn by Hilton Petersburg Fort Lee
"A very comfortable room. We will return next trip."
The Commonwealth
"Professional staff were very helpful. Great location-walking distance to all the fun things to do in RVA!"
Richmond Marriott
"The property was great, however the company they use for valet parking was very poorly run. Unfortunately that tarnished the stay somewhat due to the poor service."
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
"Excellent breakfast service from Tyrone. Missed having morning beverage option inside the room and the change in light beside the bed. Close to family healthcare facility."
















































