Skip to main content

Search hotels in Petersburg, VA

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

Petersburg – 22 hotels and places to stay

Filter by:

Star Rating

Review score

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

Hotel in Petersburg

This Petersburg hotel is located just off I-95. It serves a buffet-style breakfast every morning and has an indoor pool. Free Wi-Fi access is available.

S
Shaunyce
From
United States
The rooms was nice outside the fact the carpet by the bedroom was wet
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 363 reviews
Price from
$132.05
1 night, 2 adults

Holiday Inn Express Hotel & Suites Petersburg/Dinwiddie by IHG

Hotel in Petersburg

Holiday Inn Express Hotel & Suites Petersburg/Dinwiddie by IHG is located in Petersburg, within 29 miles of Greater Richmond Convention Center and 29 miles of Museum Of Confederacy.

S
Sylvia
From
United States
Clean rooms, super comfy beds. Great breakfast.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 168 reviews
Price from
$150.99
1 night, 2 adults

Hotel Petersburg, Tapestry Collection By Hilton

Hotel in Petersburg

Located 24 miles from Greater Richmond Convention Center, Hotel Petersburg, Tapestry Collection By Hilton offers 4-star accommodations in Petersburg and features a fitness center, a terrace and a bar....

A
Anonymous
From
United States
The food all the bars The lady downstairs boiler room and the wonderful seating lady she was excellent she really had smiles to make are anniversary special and her mom who waited own us wea excellent they both made us feel like we was just family everything was just right.and don't mention when we came back .From boiler room I told my husband I wanted a dessert we went back to the kitchen before we went back to are room .they were closing .the staff came out and so good manners how can I help you my hubby explain my wife want the cookie and icecream to go oh yes no problem now that meant alot usually another company would had said oh no were closing but here made it.happen and made us feel do special are 15 anniversary was spent very well at this hotel we will backand we have told alot of people and we will definitely be back .We didn't have to go out of town we made it very special by being close to home Love it The Wilbons 2025
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 55 reviews
Price from
$134.30
1 night, 2 adults

Country Inn & Suites by Radisson, Petersburg, VA

Hotel in Petersburg

Offering an indoor pool and a fitness center, Country Inn & Suites Petersburg is located in Petersburg. Free WiFi access is available.

I
Ian
From
United States
Convenient location
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,611 reviews
Price from
$96.90
1 night, 2 adults

Motel 6-Petersburg, VA - Fort Lee

Hotel in Petersburg

Located within 24 miles of Greater Richmond Convention Center and 23 miles of Museum Of Confederacy, Motel 6-Petersburg, VA - Fort Lee has rooms in Petersburg.

J
Jim
From
United States
Not much
Scored out of 10, guest rating 5.5
Fair - What previous guests thought, 397 reviews
Price from
$58.50
1 night, 2 adults

Days Inn by Wyndham Petersburg/South Fort Lee

Hotel in Petersburg

Featuring 2-star accommodations, Days Inn by Wyndham Petersburg/South Fort Lee is located in Petersburg, 31 miles from Greater Richmond Convention Center and 31 miles from Museum Of Confederacy.

J
Joel
From
United States
The pool
Scored out of 10, guest rating 5.3
Fair - What previous guests thought, 341 reviews
Price from
$68
1 night, 2 adults

Hampton Inn Petersburg-Fort Gregg Adams

Hotel in Petersburg

Hampton Inn Petersburg-Fort Gregg Adams is offering accommodations in Petersburg. With free WiFi, this 3-star hotel offers room service and a 24-hour front desk.

A
Alan
From
United States
Very comfortable
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 145 reviews
Price from
$115.21
1 night, 2 adults

Cozy newly renovated house

Petersburg

Cozy newly renovated house is located in Petersburg, just 25 miles from Greater Richmond Convention Center and 25 miles from Museum Of Confederacy.

L
Lauren
From
United States
Clean comfortable and quiet. Perfect for what we needed
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 6 reviews
Price from
$216
1 night, 2 adults

Red Roof Inn Petersburg - Fort Lee

Petersburg

Red Roof Inn Petersburg - Fort Lee is located in Petersburg, 31 miles from Greater Richmond Convention Center and 31 miles from Museum Of Confederacy.

G
George and Carrie
From
United States
Easy on And off I 95
Scored out of 10, guest rating 5.4
Fair - What previous guests thought, 221 reviews
Price from
$64.12
1 night, 2 adults

Comfort Inn Petersburg Near Fort Gregg-Adams

Petersburg

Perfectly located off Interstate 95, the Comfort Inn hotel is just 10 miles from Virginia State University and 15 miles from Virginia Motorsports Park.

M
Michael
From
United States
I loved the entire staff that I interacted with. Even though they made fun of my accent (lol), it was all in fun. They made us feel very comfy. We will be back in October!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 258 reviews
Price from
$96.90
1 night, 2 adults
See all 22 hotels in Petersburg

Hotels with parking in Petersburg

Most booked hotels in Petersburg and surrounding area in the past month

See all

Best hotels with breakfast in Petersburg and nearby

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 397 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.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 79 reviews

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

  • Scored out of 10, guest rating 5.5
    Fair - What previous guests thought, 381 reviews

    Located in Petersburg, 4 miles from Petersburg Sports Complex, this Super 8 hotel features bright, airy rooms with cable TV, a microwave and refrigerator.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 109 reviews

    Hampton Inn Hopewell Fort Gregg-Adams is located in Hopewell, 25 miles from Greater Richmond Convention Center and 25 miles from Museum Of Confederacy.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 122 reviews

    Featuring barbecue facilities, Stay-Over Suites - Fort Gregg-Adams Area is located in Hopewell in the Virginia region, 25 miles from Greater Richmond Convention Center and 25 miles from Museum Of...

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 316 reviews

    Holiday Inn Express Hopewell - Fort Lee Area by IHG in Hopewell has 3-star accommodations with a fitness center and a shared lounge.

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

    Comfort Inn South Chesterfield - Colonial Heights is offering accommodations in Colonial Heights. With free WiFi, this 3-star hotel offers a 24-hour front desk.

  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 13 reviews

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

Budget hotels in Petersburg and nearby

  • Scored out of 10, guest rating 5.4
    Fair - What previous guests thought, 84 reviews

    Located 25 miles from Greater Richmond Convention Center, Econo Lodge Near Fort Gregg-Adams I-295 provides accommodations with free WiFi and free private parking.

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 93 reviews

    Candlewood Suites Colonial Heights - Fort Lee by IHG is located in Colonial Heights, within 18 miles of Greater Richmond Convention Center and 18 miles of Museum Of Confederacy.

  • Scored out of 10, guest rating 4.4
    Disappointing - What previous guests thought, 219 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.

  • Scored out of 10, guest rating 5.2
    Fair - What previous guests thought, 161 reviews

    Welcome to the Quality Inn, a Petersburg hotel near the Southside Regional Medical Center The Quality Inn hotel is located off Interstate 295.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    Historic Petersburg Row Home offers accommodations in Petersburg, a 3-minute walk from Sycamore Rouge Theatre and 1.5 miles from Virginia State University.

  • Located within 24 miles of Greater Richmond Convention Center and 23 miles of Museum Of Confederacy, Hotel Petersburg VA I-95 & E Washington St provides rooms in Petersburg.

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

    Just a 14-minute walk from Sycamore Rouge Theatre and 1.1 miles from Virginia State University, The Diamond Dwelling Queen Size Bed Ft Lee features accommodations in Petersburg with a garden.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 80 reviews

    Hampton Inn Petersburg - Southpark Mall is located in Colonial Heights, within 23 miles of Greater Richmond Convention Center and 23 miles of Museum Of Confederacy.

Hotels located in the center of Petersburg

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 145 reviews

    Hampton Inn Petersburg-Fort Gregg Adams is offering accommodations in Petersburg. With free WiFi, this 3-star hotel offers room service and a 24-hour front desk.

  • Providing quiet street views, Lace Place in Petersburg features accommodations, a terrace, and a shared lounge.

  • Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 1 review

    Located in Petersburg, 13 miles from Sycamore Rouge Theatre, Travelers Inn By OYO, Templeton VA provides accommodations with free WiFi and free private parking.

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

    The Culpepper Gem is located in Petersburg, just 25 miles from Greater Richmond Convention Center and 25 miles from Museum Of Confederacy.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 6 reviews

    Cozy newly renovated house is located in Petersburg, just 25 miles from Greater Richmond Convention Center and 25 miles from Museum Of Confederacy.

  • Scored out of 10, guest rating 5.0
    Fair - What previous guests thought, 1 review

    12 Mi to Lake Chesdin BBQ-Ready Anglers Getaway! offers accommodations in Petersburg, 28 miles from Museum Of Confederacy and 29 miles from Virginia Commonwealth University School of the Arts.

FAQs about hotels in Petersburg

What Guests Said About Petersburg:

  • 10.0

    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 $63.42 per night
    Scored out of 10, guest rating 2.9
    Very Poor - What previous guests thought, 103 reviews
    I never stayed at that hotel because the room # 217 was very dirty, smelly, and deplorable. The carpet is very old and busted, the chair is busted and very old, the air conditioning is very rusty, the lamps are very rusty and old too and their shades are busted. The room has bed bugs and flies. The sink and toilet are very old and dirty. I was given a wet towel. The whole room was smelling cigarettes and Marijuana. No human being should or can sleep in that room.
    Guest review by
    Lucas
    United States
  • From $169.63 per night
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 363 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 $89.24 per night
    Scored out of 10, guest rating 5.5
    Fair - What previous guests thought, 381 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 $144.24 per night
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 145 reviews
    Hotel was being renovated but we were not told when booking. There were work rooms right across from our room. We should have received a reduced rate .
    Guest review by
    Jacqueline
    United States
  • From $169.63 per night
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 363 reviews
    We were greeted by Miss Alita (sp?) who was very pleasant and most helpful. The hotel stay included a full breakfast which was quite tasty.
    Guest review by
    Barbara
    Canada

Research, refine, and make plans for your whole trip