Skip to main content

The 10 Best Motels in Petersburg, USA

Check out our selection of great motels in Petersburg

Filter by:


Review Score

Wonderful: 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.

Located within 50 km of Greater Richmond Convention Centre and 49 km of Museum of Confederacy, Red Roof Inn Petersburg - Fort Lee provides rooms with air conditioning and a private bathroom in Petersburg. This 2-star motel offers a 24-hour front desk and free WiFi. Sycamore Rouge Theatre is 13 km from the motel and Virginia State University is 16 km away.

Good location, easy check in. Comfy bed. Me and my dog enjoyed our stay.

Show more Show less
5.6
Review score
306 reviews
Price from
$66.49
per night

Located just off Interstate 95, this Petersburg, Virginia hotel is just 3 miles from Petersburg National Battlefield and offers free WiFi.

Each guest room at the Best Inn features cable TV, a microwave, and a refrigerator. They are decorated in light colours, wood furnishings, and carpeted floors. The rooms have coffee-making facilities and an en suite bathroom.

The women working during the day was amazing! So helpful and patient!

Show more Show less
4.2
Review score
103 reviews
Price from
$42.37
per night

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

Each of Super 8 Petersburg’s guest room has free Wi-Fi access. All are simply furnished and have a private bathroom.

Very easy to get to. Great person on reception, very helpful

Show more Show less
6.3
Review score
373 reviews
Price from
$74
per night

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

All rooms at Rodeway Inn Fort Lee have ironing and coffee/tea-making facilities, hairdryer, and a private bathroom. Some rooms offer whirlpool or kitchenettes.

This hotel is near the base and it's cheap and clean. The facility is a little run down but met our needs which was to sleep and clean up. It's by many restaurants and stores and gas stations and we felt completely safe. The staff and price were both great.

Show more Show less
5.1
Review score
305 reviews
Price from
$71.10
per night

Looking for a motel?

Both travelers on the road and on a budget rely on motels for convenient stops with reasonable rates. Direct access to parking makes a motel an easy place to catch some sleep after a day of driving. The relatively smaller size of this accommodation type can also help make check-in quick and easy.
Search motels in Petersburg

Motels that guests love in Petersburg

  • Avg. price/night: $151.27
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 302 reviews
    The staff always greeted you as you entered or departed the motel. The breakfast was excellent and included a wide variety of choices.
    Blair
    Solo traveler
  • Avg. price/night: $79.56
    6.0
    Scored 6.0
    Pleasant
    Rated pleasant
     · 348 reviews
    Very basic motel that is pretty worn. Fairly close to historic downtown. Friendly woman at front desk. Shower was decent.
    Fredrick
    Young couple
  • Avg. price/night: $122.31
    7.7
    Scored 7.7
    Good
    Rated good
     · 1,680 reviews
    obviously an older motel, refurbished. Everything was nice, breakfast good and ALL staff we encountered excellent
    Archie
    Young couple
  • Avg. price/night: $79.56
    6.0
    Scored 6.0
    Pleasant
    Rated pleasant
     · 348 reviews
    The location of Motel 6 and the front desk clerk was very pleasant.
    Anna
    Family with young children
  • Avg. price/night: $79.56
    6.0
    Scored 6.0
    Pleasant
    Rated pleasant
     · 348 reviews
    nothing, there was nothing likeable about this place at all. the location was terrible down a back almost dirt road, half the motels windows were out and boarded with plastic and there were people screaming and fighting in the lobby
    Melissa
    Solo traveler
  • Avg. price/night: $79.56
    6.0
    Scored 6.0
    Pleasant
    Rated pleasant
     · 348 reviews
    I teach in Rollings: 30 minutes away. I stay there cause it's right off 95 and faster to come back home. The area looks unsafe, but the Hotel does a good job keeping the outside clean and quiet compared to the other motels around. Around other motels in that area, the exterior and parking lot looked so unsafe, scary, and dirty that I had to cancel those stays right when I parked in front of their office. I couldn't trust to leave my card parked outside with some gear in it.
    Karim
    Solo traveler
  • Avg. price/night: $48.85
    4.2
    Scored 4.2
    Disappointing
    Rated disappointing
     · 103 reviews
    This place had bed bugs, no sheets on the beds, blood on the pillows, and drug residue on the tables. There were no locks on the door and there was a man killed across the street the night before. I was also almost jumped on my way in as the man kept asking for my car keys. This is a drug house with all the other things that come with it. Prostitutes and gangbangers out front all night while there are multiple overdoses and homicides within the 1 block radius of all the motels around it including itself on a regular basis.
    Nick
    Group
  • Avg. price/night: $122.31
    7.7
    Scored 7.7
    Good
    Rated good
     · 1,680 reviews
    The room was very clean. The bed was also very comfortable (even though my husband hogged it). The motel was close to a gas station and restaurants.
    Liddia
    Young couple
  • Avg. price/night: $74.67
    5.6
    Scored 5.6
    Above average
    Rated okay
     · 306 reviews
    Very clean and comfortable. Owner stated if for any reason didn't find room satisfactory she would find us another room. Was able to honor out request for a quiet, non smoking, first floor room. Hotel is under new management and is being overhauled with new beds and furniture. Have stayed in this same motel every year on way to Florida and always liked it. Allows us to have our small dog with us as well. There is also a Mexican restaurant across the street which has delicious food.
    J
    Julia
    Young couple
  • Avg. price/night: $70.35
    2.8
    Scored 2.8
    Very Poor
    Rated very poor
     · 27 reviews
    Dirty scary to even stay bad mattresses, like a crack motel
    Troy
    Solo traveler

Research, refine, and make plans for your whole trip