Skip to main content

The best inns in Petersburg

Check out our pick of great inns in Petersburg

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Perfectly located off Interstate 95, the Comfort Inn hotel is just 10 miles from Virginia State University and 15 miles from Virginia Motorsports Park. This hotel is less than 13 miles from the National Museum of the Civil War Soldier and Pamplin Historical Park, recognized as one of America's premier historical attractions and one of the most innovative Civil War history parks in the country. The famous Petersburg National Battlefield is also nearby.

Good location. Comfortable room

Show more Show less
7.6
Good
306 reviews
Price from
€ 114
per night

With access to I-95, Flagship Inn is situated in Petersburg, 2.6 km from Sycamore Rouge Theatre and 4 km from Virginia State University. WiFi and digital cable are available at this property.

Every room at this inn features a TV, a fridge, a microwave and a dresser. Every room comes with a private bathroom.

I was very please with the guy at the front desk was wonderful thanks

Show more Show less
2.8
Review score
27 reviews
Price from
€ 59
per night

The Quality Inn hotel is located off Interstate 295. This Petersburg, VA hotel is just three miles from the historic Petersburg area and the Southside Regional Medical Center. Richard Bland College and Fort Lee are within five miles.

The room was fantastic and the beds amazing ! But the bathroom sink was a trickle of water. The pool was very cloudy and we went to breakfast an hour before closing and there was no scrambled eggs , no cream cheese , no syrup for the waffles and the breakfast attendant said the next day there would be more selection. Sooooo overall the room was a 9 minus the bathroom facet. The breakfast was a huge let down . But staff was very friendly. So at the end of the day I would stay again! Just because of those great beds.

Show more Show less
5.4
Review score
193 reviews
Price from
€ 62
per night

Looking for an inn?

Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening, which distinguishes them from country or guest houses.
Search inns in Petersburg

Inns that guests love in Petersburg

  • Avg. price/night: € 126.87
    7.7
    Scored 7.7
    Good
    Rated good
     · 1,676 reviews
    Great location, just 3 miles away from the Country Club of Petersburg, where we had a dinner/dance event hosted by the Regency Society of Virginia. Lovely entrance and outside grounds, plenty of parking Charming lobby area with easy carpeted stairway access right up to our room on the first floor. Spacious room with crisp clean linens and soft pillows on a very firm bed. A simple yet delicious hot breakfast buffet in a very clean and uncluttered area.
    Leroy & Maria
    Family with young children
  • Avg. price/night: € 126.87
    7.7
    Scored 7.7
    Good
    Rated good
     · 1,676 reviews
    Stayed at this country inn and one in NC the beds were so comfortable
    Vicki
    Young couple
  • Avg. price/night: € 126.87
    7.7
    Scored 7.7
    Good
    Rated good
     · 1,676 reviews
    Area not good. No place to eat dinner. Half restaurants out of business Drove around fog half an hour to find a good restaurant
    Dee
    Family with young children
  • Avg. price/night: € 137.94
    7.4
    Scored 7.4
    Good
    Rated good
     · 317 reviews
    Not the newest or prettiest hotel but everything was clean and comfortable. The staff was very friendly and helpful. The location seemed pretty rural but it was conveniently just off I-95 so it was fine for a one night stay over. Breakfast was good including some amazing cinnamon buns. Overall was a pleasant comfortable stay.
    Dianne
    Young couple
  • Avg. price/night: € 124.89
    7.6
    Scored 7.6
    Good
    Rated good
     · 306 reviews
    There was nothing to like about this Comfort Inn. The room was filthy. Housekeeping was oddly incomplete. The front desk was not interested in this feedback.
    P
    Peter
    Young couple
  • Avg. price/night: € 124.89
    7.6
    Scored 7.6
    Good
    Rated good
     · 306 reviews
    we are familiar with the Comfort Inn breakfast and it met our expectations.
    frank
    Young couple
  • Avg. price/night: € 126.87
    7.7
    Scored 7.7
    Good
    Rated good
     · 1,676 reviews
    The staff were very nice and helpful. Our room was very big and it was comfortable. The hotel is near some towns with attractions, like dinner and shopping spots.
    Savahnah
    People with friends
  • Avg. price/night: € 68.84
    5.6
    Scored 5.6
    Above average
    Rated okay
     · 305 reviews
    This is your basic Red Roof Inn, pet friendly which is nice and it’s affordable. At this location, there is a h MB so I an restaurant right across the street which is nice.
    Tina
    Young couple
  • Avg. price/night: € 51.42
    4.8
    Scored 4.8
    Disappointing
    Rated disappointing
     · 95 reviews
    There was absolutely nothing to like about it. It was disgusting. For a Wyndham property I was seriously disappointed. Loud obnoxious drug addicts partying above and next to us, small children outside screaming and carrying on at midnight. We couldn't even find the place because the sign wasn't lit up and it was combined with a Red roof inn with no indication anywhere on a website or otherwise.
    Shani
    Young couple
  • Avg. price/night: € 126.87
    7.7
    Scored 7.7
    Good
    Rated good
     · 1,676 reviews
    Breakfast was great and staff recommended excellent dinner place.
    Susan
    Solo traveller

Research, refine and make plans for your whole trip