Book Petersburg hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Petersburg

Cheap Petersburg hotels

Hampton Inn by Hilton Petersburg Fort Lee

Hampton Inn by Hilton Petersburg Fort Lee

2.5 out of 5
11909 S Crater Rd Petersburg VA
Fully refundableReserve now, pay when you stay
The price is AU$151 per night from 20 May to 21 May
AU$151
20 May - 21 May
includes taxes & fees
Located in Petersburg, Hampton Inn by Hilton Petersburg Fort Lee is in the historical district, within a 10-minute drive of Petersburg National Battlefield Park ...
Opens in a new windowHampton Inn by Hilton Petersburg Fort Lee
Woodspring Suites Petersburg Near Fort Lee

Woodspring Suites Petersburg Near Fort Lee

2.5 out of 5
3657 South Crater Road Petersburg VA
Fully refundableReserve now, pay when you stay
The price is AU$136 per night from 17 May to 18 May
AU$136
17 May - 18 May
includes taxes & fees
With a stay at Woodspring Suites Petersburg Near Fort Lee in Petersburg, you'll be within a 10-minute drive of Petersburg National Battlefield Park and Old Blandford ...
Opens in a new windowWoodspring Suites Petersburg Near Fort Lee
Country Inn & Suites by Radisson, Petersburg, VA

Country Inn & Suites by Radisson, Petersburg, VA

2.5 out of 5
130 Wagner Road Petersburg VA
Fully refundable
The price is AU$174 per night from 14 June to 15 June
AU$174
14 June - 15 June
includes taxes & fees
With a stay at Country Inn & Suites by Radisson, Petersburg, VA in Petersburg, you'll be within a 10-minute drive of Petersburg National Battlefield Park and ...
Opens in a new windowCountry Inn & Suites by Radisson, Petersburg, VA
Save an average of 15% on thousands of hotels when you're signed in
Comfort Inn Petersburg Fort Lee Area

Comfort Inn Petersburg Fort Lee Area

2.5 out of 5
12001 S Crater Rd Petersburg VA
Fully refundable
The price is AU$144 per night from 24 May to 25 May
AU$144
24 May - 25 May
includes taxes & fees
Located in Petersburg, Comfort Inn Petersburg Fort Lee Area is in the historical district, within a 10-minute drive of Petersburg National Battlefield Park and ...
Opens in a new windowComfort Inn Petersburg Fort Lee Area
Hotel Petersburg, Tapestry Collection By Hilton

Hotel Petersburg, Tapestry Collection By Hilton

3.5 out of 5
20 West Tabb Street Petersburg VA
Fully refundableReserve now, pay when you stay
The price is AU$189 per night from 4 June to 5 June
AU$189
4 June - 5 June
includes taxes & fees
With a stay at Hotel Petersburg, Tapestry Collection By Hilton in Petersburg, you'll be in the historical district, within a 10-minute walk of Centre Hill Museum ...
Opens in a new windowHotel Petersburg, Tapestry Collection By Hilton
Motel 6 Petersburg, VA - Fort Lee

Motel 6 Petersburg, VA - Fort Lee

2 out of 5
25 N. Little Church St. Petersburg VA
Fully refundableReserve now, pay when you stay
The price is AU$111 per night from 9 June to 10 June
AU$111
9 June - 10 June
includes taxes & fees
With a stay at Motel 6 Petersburg, VA - Fort Lee in Petersburg, you'll be within a 15-minute walk of Old Blandford Church and People's Memorial Cemetery.
Opens in a new windowMotel 6 Petersburg, VA - Fort Lee
Studio 6 Richmond Airport

Studio 6 Richmond Airport

2 out of 5
580 Trampton Road Sandston VA
Fully refundableReserve now, pay when you stay
The price is AU$143 per night from 17 May to 18 May
AU$143
17 May - 18 May
includes taxes & fees
Located in Sandston, Studio 6 Richmond Airport is within a 15-minute drive of Broad Street and Greater Richmond Convention Center.
Opens in a new windowStudio 6 Richmond Airport
Graduate by Hilton Richmond

Graduate by Hilton Richmond

4 out of 5
301 West Franklin Street Richmond VA
Fully refundableReserve now, pay when you stay
The price is AU$236 per night from 26 May to 27 May
AU$236
26 May - 27 May
includes taxes & fees
Graduate by Hilton Richmond is centrally located in Richmond, a 4-minute walk from Virginia Commonwealth University and 7 minutes by foot from VCU Institute ...
Opens in a new windowGraduate by Hilton Richmond
The Jefferson Hotel

The Jefferson Hotel

5 out of 5
101 West Franklin Street Richmond VA
Fully refundableReserve now, pay when you stay
The price is AU$505 per night from 14 June to 15 June
AU$505
14 June - 15 June
includes taxes & fees
With a stay at The Jefferson Hotel, you'll be centrally located in Richmond, steps from Virginia Commonwealth University and within a 10-minute walk of Altria ...
Opens in a new windowThe Jefferson Hotel
Don't see what you're looking for?
See all available properties in Petersburg
View all properties
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.

Hotels in Petersburg, Richmond

If you've ever browsed your friends' social media and thought your life was a bit humdrum, get some payback with a stay in Petersburg. Situated 35 kilometres from central Richmond, it's a fantastic place to base yourself while exploring Virginia's capital.

If you're eager to see some first-rate sights, Richmond has you sorted. Kick off your exploring at famous attractions like St. John's Episcopal Church, the Edgar Allan Poe Museum and the Museum of the Confederacy.

Sightseers can appreciate the architecture of Old Blandford Church while gaining a fascinating understanding of the history and culture of the area. If you’re looking for a place to crash close by, the Hampton Inn Petersburg-Southpark Mall and Holiday Inn Petersburg North - Ft. Lee are a few tempting options. There are those who get a funny feeling when they spend time at burial grounds, but there are also people who think that they are fairly peaceful. If the latter sounds like you, head to People's Memorial Cemetery. You can throw down your bags and bed down at the Knights Inn Petersburg and Econo Lodge Petersburg if you prefer to stay near this attraction.

Instead of counting fluffy sheep, you'll find yourself counting those dollar dollar bills you've saved when you hit the hay at the Comfort Inn Petersburg - Fort Lee and Quality Inn Petersburg. You'll want to get in quickly though. While there's a good selection of budget hotels in Petersburg, the best deals get snapped up fast!

Why not grab your mates and chat about the first evening of your holiday over a coffee at Perks Coffee Shop? It's not far away, and there's plenty of delicious cakes to keep you going. Trust us, you'll need some decent grub after all that sightseeing. Luckily, Dixie Restaurant has a tasty menu which will really put a lining on your tum! If you're in the mood for kicking on, Old Towne's Alibi is nearby as well. (A couple more beers can't hurt, can it?)

Accommodation options near Petersburg

If you can't seem to find a decent Petersburg hotel, you may want to check out the options in Colonial Heights and Prince George.

Sure, there's nothing wrong with take-out apps and streaming sites, but every so often you've just gotta get out of the house! Make some memories on an awesome adventure with a little guidance from lastminute.com.au.

Petersburg hotels essential information

Accommodation
719 hotels
Lowest Price
AU$111
Highest Price
AU$505
Popular hotels
Hampton Inn by Hilton Petersburg Fort Lee, Woodspring Suites Petersburg Near Fort Lee, Country Inn & Suites by Radisson, Petersburg, VA, Comfort Inn Petersburg Fort Lee Area, Hotel Petersburg, Tapestry Collection By Hilton, Motel 6 Petersburg, VA - Fort Lee, Studio 6 Richmond Airport, Graduate by Hilton Richmond, The Jefferson Hotel

Most recent Petersburg hotel reviews

Top Picks

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.