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

Holiday Inn Express Petersburg, an IHG Hotel

Holiday Inn Express Petersburg, an IHG Hotel

2.5 out of 5
11979 S Crater Rd, Petersburg, VA
Fully refundable
The price is AU$171 per night from 1 Dec to 2 Dec
AU$171
includes taxes & fees
1 Dec - 2 Dec
Located in Petersburg, Holiday Inn Express Petersburg, an IHG Hotel is in the historical district, within a 10-minute drive of Petersburg National Battlefield ...
Holiday Inn Express Petersburg, an IHG Hotel
Days Inn by Wyndham Petersburg/South Fort Lee

Days Inn by Wyndham Petersburg/South Fort Lee

2 out of 5
12208 S Crater Rd/I-95, S on I-95 Exit 45, Petersburg, VA
Fully refundableReserve now, pay when you stay
The price is AU$94 per night from 22 Dec to 23 Dec
AU$94
includes taxes & fees
22 Dec - 23 Dec
Located in Petersburg, Days Inn by Wyndham Petersburg/South Fort Lee is within a 15-minute drive of Old Blandford Church and Virginia State University.
Days Inn by Wyndham Petersburg/South 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$162 per night from 1 Dec to 2 Dec
AU$162
includes taxes & fees
1 Dec - 2 Dec
With a stay at Country Inn & Suites by Radisson, Petersburg, VA in Petersburg, you'll be within a 10-minute drive of Old Blandford Church and Petersburg National ...
Country Inn & Suites by Radisson, Petersburg, VA
Save an average of 15% on thousands of hotels when you're signed in
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$115 per night from 25 Nov to 26 Nov
AU$115
includes taxes & fees
25 Nov - 26 Nov
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.
Motel 6 Petersburg, VA - Fort Lee
Comfort Inn Petersburg Near Fort Gregg-Adams

Comfort Inn Petersburg Near Fort Gregg-Adams

2.5 out of 5
12001 S Crater Rd, Petersburg, VA
Fully refundableReserve now, pay when you stay
The price is AU$158 per night from 8 Dec to 9 Dec
AU$158
includes taxes & fees
8 Dec - 9 Dec
Located in Petersburg, Comfort Inn Petersburg Near Fort Gregg-Adams is in the historical district, within a 10-minute drive of Petersburg National Battlefield ...
Comfort Inn Petersburg Near Fort Gregg-Adams
Quality Inn Petersburg Near Fort Gregg-Adams

Quality Inn Petersburg Near Fort Gregg-Adams

2.5 out of 5
11974 S Crater Rd, Petersburg, VA
Fully refundableReserve now, pay when you stay
The price is AU$80 per night from 15 Dec to 16 Dec
AU$80
includes taxes & fees
15 Dec - 16 Dec
With a stay at Quality Inn Petersburg Near Fort Gregg-Adams in Petersburg, you'll be within a 10-minute drive of Petersburg National Battlefield Park and Old ...
Quality Inn Petersburg Near Fort Gregg-Adams
Hampton Inn by Hilton Petersburg Ft. Gregg Adams

Hampton Inn by Hilton Petersburg Ft. Gregg Adams

2.5 out of 5
11909 S Crater Rd, Petersburg, VA
Fully refundableReserve now, pay when you stay
The price is AU$169 per night from 29 Nov to 30 Nov
AU$169
includes taxes & fees
29 Nov - 30 Nov
Located in Petersburg, Hampton Inn by Hilton Petersburg Ft. Gregg Adams is in the historical district, within a 10-minute drive of Petersburg National Battlefield ...
Hampton Inn by Hilton Petersburg Ft. Gregg Adams
Super 8 by Wyndham Petersburg

Super 8 by Wyndham Petersburg

2 out of 5
3138 South Crater Rd, I-95 Exit 48B, Petersburg, VA
Fully refundableReserve now, pay when you stay
The price is AU$138 per night from 15 Dec to 16 Dec
AU$138
includes taxes & fees
15 Dec - 16 Dec
Located in Petersburg, Super 8 by Wyndham Petersburg is within a 5-minute drive of Petersburg National Battlefield Park and Old Blandford Church.
Super 8 by Wyndham Petersburg
Microtel Inn & Suites by Wyndham Richmond Airport

Microtel Inn & Suites by Wyndham Richmond Airport

2 out of 5
6000 Audubon Dr, Sandston, VA
Fully refundableReserve now, pay when you stay
The price is AU$96 per night from 17 Dec to 18 Dec
AU$96
includes taxes & fees
17 Dec - 18 Dec
When you stay at Microtel Inn & Suites by Wyndham Richmond Airport in Sandston, you'll be near the airport, within a 15-minute drive of Broad Street and Greater ...
Microtel Inn & Suites by Wyndham Richmond Airport
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
597 hotels
Lowest Price
AU$80
Highest Price
AU$171
Popular hotels
Holiday Inn Express Petersburg, an IHG Hotel, Days Inn by Wyndham Petersburg/South Fort Lee, Country Inn & Suites by Radisson, Petersburg, VA, Motel 6 Petersburg, VA - Fort Lee, Comfort Inn Petersburg Near Fort Gregg-Adams, Quality Inn Petersburg Near Fort Gregg-Adams, Hampton Inn by Hilton Petersburg Ft. Gregg Adams, Super 8 by Wyndham Petersburg, Microtel Inn & Suites by Wyndham Richmond Airport

Most recent Petersburg hotel reviews

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