Skip to main content

Search hotels in Petersburg, VA

Enter your dates to see the latest prices and deals for Petersburg hotels

Petersburg – 19 hotels and places to stay

Hotels with parking in Petersburg

Free parking
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 16 reviews
From US$109.51 per night
Free parking
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 93 reviews
From US$265.87 per night
Parking on site
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 12 reviews
From US$206.35 per night
Parking on site
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 84 reviews
From US$127.64 per night
Parking
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 73 reviews
From US$122.46 per night
Parking on site
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 113 reviews
From US$151.39 per night
Parking on site
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 48 reviews
From US$127.68 per night
Parking on site
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 317 reviews
From US$140.67 per night
Parking on site
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 365 reviews
From US$104.44 per night
Parking on site
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 61 reviews

Most booked hotels in Petersburg and surroundings in the past month

See all

Popular with guests booking hotels in Petersburg

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 145 reviews

Popular with guests booking hotels in Petersburg

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 151 reviews

Popular with guests booking hotels in Petersburg

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 30 reviews

Popular with guests booking hotels in Petersburg

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 73 reviews

Popular with guests booking hotels in Petersburg

Popular with guests booking hotels in Petersburg

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 365 reviews

Popular with guests booking hotels in Petersburg

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,576 reviews

Popular with guests booking hotels in Hopewell

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 317 reviews

Popular with guests booking hotels in Colonial Heights

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 119 reviews

Popular with guests booking hotels in Hopewell

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 134 reviews

Best hotels with breakfast in Petersburg and nearby

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 84 reviews

Hampton Inn Petersburg - Southpark Mall is situated in Colonial Heights, within 37 km of Greater Richmond Convention Centre and 37 km of Museum Of Confederacy.

From US$127.64 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 401 reviews

The Comfort Suites Southpark is located off Interstate 95, between historic Petersburg to the west and Richmond to the north. The property offers a patio and free WiFi.

From US$124.27 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 138 reviews

Featuring a fitness centre, shared lounge, bar and free WiFi, TownePlace Suites by Marriott Richmond Colonial Heights is located in Colonial Heights, 37 km from Greater Richmond Convention Centre and...

From US$154.09 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 169 reviews

Hilton Garden Inn Richmond South/Southpark features a garden, terrace, a restaurant and bar in Colonial Heights. This 3-star hotel offers room service and a 24-hour front desk.

From US$177.26 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 119 reviews

Extended Stay America Suites - Colonial Heights - Fort Lee is located in Colonial Heights, within 36 km of Museum Of Confederacy and 37 km of Virginia Commonwealth University School of the Arts.

From US$114.55 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 87 reviews

The Sleep Inn & Suites hotel is minutes from Fort Lee Virginia military facility.

From US$113.05 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 105 reviews

Hampton Inn Hopewell Fort Gregg-Adams is situated in Hopewell, 41 km from Greater Richmond Convention Centre and 40 km from Museum Of Confederacy.

From US$129.14 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 134 reviews

Featuring barbecue facilities, Stay-Over Suites - Fort Gregg-Adams Area is located in Hopewell in the Virginia region, 40 km from Museum Of Confederacy and 41 km from Virginia Commonwealth University...

From US$149 per night

Budget hotels in Petersburg and nearby

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 12 reviews

Located just off Interstate 295, this all-suite hotel is 27 miles from downtown Richmond. It features an on-site fitness center and snack shop and guest suites with free Wi-Fi access.

From US$206.35 per night
Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 291 reviews

A 4-minute drive from Petersburg National Battlefield, this hotel offers free Wi-Fi and rooms with cable TV, microwave and refrigerator.

From US$71.54 per night
Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 102 reviews

Located 40 km from Greater Richmond Convention Centre, Econo Lodge Hopewell Near Fort Lee I-295 provides accommodation with free WiFi and free private parking.

From US$83 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 95 reviews

Candlewood Suites Colonial Heights - Fort Lee by IHG is located in Colonial Heights, within 30 km of Greater Richmond Convention Centre and 29 km of Museum Of Confederacy.

From US$100.32 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 317 reviews

Set in Hopewell, 40 km from Greater Richmond Convention Centre, Holiday Inn Express Hopewell - Fort Lee Area by IHG offers accommodation with a fitness centre, private parking and a shared lounge.

From US$140.67 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 245 reviews

Located within 29 km of Museum Of Confederacy and 30 km of Virginia Commonwealth University School of the Arts, Comfort Inn South Chesterfield - Colonial Heights offers rooms in Colonial Heights.

From US$117.93 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 14 reviews

Best Western Plus Hopewell Inn in Hopewell has an outdoor swimming pool and a fitness centre. Guests at the hotel can enjoy a continental breakfast.

From US$115.25 per night
Scored out of 10, guest rating 4.2
Disappointing - What previous guests thought, 215 reviews

Located conveniently off Interstate 95, the newly-remodeled Rodeway Inn Colonial Heights I-95 hotel in Colonial Heights, VA is near Fort Lee and Sycamore Rouge.

From US$61.13 per night

Hotels located in the centre of Petersburg

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 30 reviews

Located in Petersburg, 21 km from Sycamore Rouge Theatre, Travelers Inn By OYO, Templeton VA provides accommodation with free WiFi and free private parking.

From US$76.59 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Set in Petersburg, 39 km from Museum Of Confederacy and 41 km from Virginia Commonwealth University School of the Arts, Historic Petersburg Row Home offers a garden and air conditioning.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 3 reviews

Located in Petersburg, 41 km from Greater Richmond Convention Centre and 41 km from Museum Of Confederacy, The Diamond Dwelling Queen Size Bed Ft Lee offers a garden and air conditioning.

Situated in Petersburg, 41 km from Greater Richmond Convention Centre and 41 km from Museum Of Confederacy, Chic Petersburg Home with Game Room - Dogs OK!

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Situated in Petersburg in the Virginia region, The Culpepper Gem has a patio.

Scored out of 10, guest rating 4.5
Disappointing - What previous guests thought, 2 reviews

Set in Petersburg, 45 km from Museum Of Confederacy and 47 km from Virginia Commonwealth University School of the Arts, 12 Mi to Lake Chesdin BBQ-Ready Anglers Getaway! offers air conditioning.

FAQs about hotels in Petersburg

What guests said about Petersburg:

10

I’m born and raised in Petersburg always a great place it’s...

I’m born and raised in Petersburg always a great place it’s my home. Every trip I take home I have to go to Lees on Washington Street the best fish and shrimp the prices are very reasonable. Church’s chicken if you want some good chicken and sides for the family
Guest review by
Nora
United States
6.0

I stopped in Petersburg on my way to Rawlings VA.

I stopped in Petersburg on my way to Rawlings VA. My alternative was to drive an extra 60 miles to South Hill for an overnight stay. I am sure Petersburg has a number of military attractions and other amenities for visitors but my purpose for staying there was simply I needed a place to stay that night before continuing to Rawlings VA
Guest review by
Paul
4.0

Dirty, scary when you see police cameras at stores roads are...

Dirty, scary when you see police cameras at stores roads are very rough!! It's a shame we have so many tax paying citizens and can't even go to that historical place without it being run down!! Americans need to do better!!!!
Guest review by
Suzanna
United States
4.0

Nothing there - it's a very run down depressed area - really...

Nothing there - it's a very run down depressed area - really it was suited for us only as a 1 night stop on a very long driving trip. Next day we saw the reality of where we were and it had a creepy depressing feel. Maybe it's better in other parts of Petersburg, not sure.
Guest review by
Gina
United States
8.0

I was there for a quick business trip, attendeded a...

I was there for a quick business trip, attendeded a conference at Richard Bland College of William and Mary. Therefore I did not get out much into the city. However, I did eat at a small mom and pop type place called Nannys. It was an all you can eat, with wonderfull home cooking items on the buffet. Great service and very friendly staff. I will certainly be returning to this location on my next trip to Petersburg, Va.
Guest review by
Anonymous
6.0

very nice room ,comfortable bed, however i did not like the...

very nice room ,comfortable bed, however i did not like the idea that the hotel takes $50 extra off your debit, or credit card for any damages that may occur during your stay and it takes 7 to 10 business days for you to receive it back. I booked my room on booking.com it would have been nice to know this at the time of booking, not when i am about to check in.
Guest review by
concella
United States

See reviews by guests who stayed at hotels in Petersburg

See all
From US$76.59 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 30 reviews
My stay was nothing short of spectacular. The hotel’s elegant design, combined with its top-notch amenities, made for a truly relaxing and enjoyable experience. The attentive and courteous staff catered to my every need, ensuring that my stay was as comfortable as possible
Guest review by
Britney
India
From US$104.44 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 365 reviews
Jason at the front desk. We arrived late on a Friday night, and he was the only one handling the busy front desk. He was as helpful as he could be, but the hotel appears to be very disorganized.
Guest review by
Karen
United States
From US$116.32 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,576 reviews
We stayed in a bunch of these hotels during our vacation and this was the best experience of all of them in terms of rooms, cleanliness, food, staff, etc.
Guest review by
Sylvester
Austria
From US$92.24 per night
Scored out of 10, guest rating 5.4
Passable - What previous guests thought, 341 reviews
Hotel location is good, quiet place. Room are very sensitive for noise from nabors, but that's an old hotel. Beeds are comfortable. No bugs in our room.
Guest review by
Lone
Denmark
From US$116.32 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,576 reviews
I always stay at this hotel whenever I visit Virginia because I love the location, great staff, very friendly and the room is great.
Guest review by
Kameelah Abdul-Aleem
United States