Find 3 Star Hotels in Petersburg, VA from $117

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on Petersburg 3 Star Hotels

This weekend
Next weekend

Our top choices for Petersburg 3-star hotels

La Quinta Inn & Suites by Wyndham Richmond-Midlothian

La Quinta Inn & Suites by Wyndham Richmond-Midlothian
3.0 star property
North Chesterfield
8.2 out of 10, Very Good, (1,478 reviews)
"Room was clean staff was very friendly will definitely be staying here again"
United States
Jacob
$109 nightly
The price is $127
May 25 - May 26
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Richmond-Midlothian

Fairfield Inn & Suites by Marriott Richmond Airport

Fairfield Inn & Suites by Marriott Richmond Airport
3.0 star property
Sandston
9.0 out of 10, Wonderful, (1,007 reviews)
"Great location, free parking, and the best breakfast ever! "
United States
Denise
$116 nightly
The price is $135
May 17 - May 18
Total with taxes and fees
Fairfield Inn & Suites by Marriott Richmond Airport

Hyatt Place Richmond/Arboretum

Hyatt Place Richmond/Arboretum
3.0 star property
North Chesterfield
8.0 out of 10, Very Good, (1,007 reviews)
"Great place, comfortable stay, and everything was clean"
United States
Adam
$110 nightly
The price is $128
May 17 - May 18
Total with taxes and fees
Hyatt Place Richmond/Arboretum

Four Points by Sheraton Richmond Airport

Four Points by Sheraton Richmond Airport
3.5 star property
Montrose
8.2 out of 10, Very Good, (1,003 reviews)
"Very active hotel, tons of airport activity. "
United States
Alvaro
$120 nightly
The price is $140
May 14 - May 15
Total with taxes and fees
Four Points by Sheraton Richmond Airport

Sheraton Richmond Airport Hotel

Sheraton Richmond Airport Hotel
3.0 star property
Sandston
8.6 out of 10, Excellent, (770 reviews)
"Clean, friendly staff, airport shuttle and late check up because I’m a Marriott Member. They didn’t care I booked on Expedia and they even upgraded my room to a suite."
United States
Richard
$144 nightly
The price is $167
May 11 - May 12
Total with taxes and fees
Sheraton Richmond Airport Hotel

Hyatt Place Richmond Airport

Hyatt Place Richmond Airport
3.0 star property
Richmond
8.6 out of 10, Excellent, (1,033 reviews)
"Staff was very friendly and helpful."
United States
Marvin
$129 nightly
The price is $150
May 10 - May 11
Total with taxes and fees
Hyatt Place Richmond Airport

Delta Hotels by Marriott Richmond Downtown

Delta Hotels by Marriott Richmond Downtown
3.5 star property
Downtown Richmond
8.8 out of 10, Excellent, (1,005 reviews)
"Clean hotel with a friendly staff."
United States
Gregory
$175 nightly
The price is $203
May 26 - May 27
Total with taxes and fees
Delta Hotels by Marriott Richmond Downtown

Fairfield Inn By Marriott Richmond Chester

Fairfield Inn By Marriott Richmond Chester
3.0 star property
Chester
8.2 out of 10, Very Good, (929 reviews)
"The hotel was OK for the price. We only stayed one night. "
United States
Debbie
$107 nightly
The price is $127
May 10 - May 11
Total with taxes and fees
Fairfield Inn By Marriott Richmond Chester

Linden Row Inn

Linden Row Inn
3.0 star property
Downtown Richmond
9.2 out of 10, Wonderful, (1,396 reviews)
"Beautiful property and in a great location. "
United States
Yvette
$109 nightly
The price is $127
May 10 - May 11
Total with taxes and fees
Linden Row Inn

Four Points by Sheraton Richmond

Four Points by Sheraton Richmond
3.5 star property
North Chesterfield
8.8 out of 10, Excellent, (1,006 reviews)
"Hotel was nice"
United States
Kelly
$117 nightly
The price is $136
May 12 - May 13
Total with taxes and fees
Four Points by Sheraton Richmond

Richmond Marriott

Richmond Marriott
3.5 star property
Downtown Richmond
8.8 out of 10, Excellent, (1,000 reviews)
"The room was clean, the staff always had a smile and the location was perfect!"
United States
Tracy
$184 nightly
The price is $214
May 17 - May 18
Total with taxes and fees
Richmond Marriott

Courtyard by Marriott Richmond Downtown

Courtyard by Marriott Richmond Downtown
3.0 star property
Downtown Richmond
9.0 out of 10, Wonderful, (1,004 reviews)
"The room was clean and had a great view"
United States
Ryan
$175 nightly
The price is $204
May 17 - May 18
Total with taxes and fees
Courtyard by Marriott Richmond Downtown

Best Western Premier Richmond City Gateway

Best Western Premier Richmond City Gateway
3.0 star property
Richmond
8.0 out of 10, Very Good, (1,000 reviews)
"Food was great"
United States
Amy
$114 nightly
The price is $132
May 12 - May 13
Total with taxes and fees
Best Western Premier Richmond City Gateway

Courtyard by Marriott Richmond Airport

Courtyard by Marriott Richmond Airport
3.0 star property
Sandston
8.4 out of 10, Very Good, (1,005 reviews)
"Good bar "
United States
Lori
$143 nightly
The price is $169
May 15 - May 16
Total with taxes and fees
Courtyard by Marriott Richmond Airport

Fairfield Inn & Suites by Marriott Stony Creek

Fairfield Inn & Suites by Marriott Stony Creek
3.0 star property
Stony Creek
9.4 out of 10, Exceptional, (421 reviews)
"Nice stay and nice rooms"
United States
Tsheena
$110 nightly
The price is $118
May 25 - May 26
Total with taxes and fees
Fairfield Inn & Suites by Marriott Stony Creek

Hyatt Select Richmond/Chester

Hyatt Select Richmond/Chester
3.0 star property
Chester
8.4 out of 10, Very Good, (1,001 reviews)
"Breakfast complementary rooms were clean. Staff were friendly. There was only this one lady(staff she was knitting )that spoke to everyone except for me and my family, and my child dropped the piece of paper, not noticing, but the lady picked it up so aggressively as if she was aggravated with us being down there eating breakfast"
United States
Denitria Lenise
$118 nightly
The price is $137
May 10 - May 11
Total with taxes and fees
Hyatt Select Richmond/Chester

Stay-Over Suites

Stay-Over Suites
3.0 star property
Hopewell
9.0 out of 10, Wonderful, (940 reviews)
"Clean Room and comfortable, nice AC circulation in the room, good breakfast too. "
United States
WILSON
$112 nightly
The price is $129
Jun 1 - Jun 2
Total with taxes and fees
Stay-Over Suites

Fairfield Inn & Suites Richmond Midlothian

Fairfield Inn & Suites Richmond Midlothian
3.0 star property
Bon Air
9.2 out of 10, Wonderful, (725 reviews)
"The room was really big, so clean and well appointed. The breakfast was amazing and the staff couldn’t have been friendlier or more attentive. This was a very nice stay."
United States
Lisa
$116 nightly
The price is $137
May 17 - May 18
Total with taxes and fees
Fairfield Inn & Suites Richmond Midlothian

Country Inn & Suites by Radisson, Chester, VA

Country Inn & Suites by Radisson, Chester, VA
3.0 star property
Chester
7.6 out of 10, Good, (1,005 reviews)
"Room was clean and pool was nice"
United States
Makenzie
$100 nightly
The price is $117
Jun 1 - Jun 2
Total with taxes and fees
Country Inn & Suites by Radisson, Chester, VA

Homewood Suites by Hilton Richmond - Downtown

Homewood Suites by Hilton Richmond - Downtown
3.0 star property
Downtown Richmond
8.0 out of 10, Very Good, (565 reviews)
"Room was clean and comfortable, staff friendly and helpful"
United States
Daniel
$174 nightly
The price is $202
May 17 - May 18
Total with taxes and fees
Homewood Suites by Hilton Richmond - Downtown
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 4-star hotels

Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in Petersburg.
Still don't see what you're looking for?
See all properties in Petersburg.
You can also use these popular filters to refine your search.
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.

Learn more about Petersburg

Explore Civil War history at the Petersburg National Battlefield where rangers know the best spots for battlefield views. Stroll the cobblestone streets of Old Towne to discover local art galleries, then grab a bite at one of the riverside restaurants when locals have them mostly to themselves.

city of petersburg, virginia

Top Petersburg Hotel Reviews

Find out more about Petersburg

Three Star Hotel Guide for Petersburg

There’s a reason the top 3 star hotels in Petersburg, Virginia are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Petersburg, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

Search for a cheap deal on a 3 star upscale hotel in Petersburg for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Petersburg near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

From business trips to family getaways, the Petersburg 3 star hotels offer a fantastic home base for any type of vacation.

Frequently asked questions

What are the best 3-star hotels in Petersburg?
Travelers wanting an affordable and pleasant Petersburg property often book Southpark Hotel. This 3-star hotel, around 2 mi northeast of the center, offers free internet services and a pillowtop mattress. Want another hot tip? Located 2 mi northeast of downtown and including an electric car charging station and a terrace, Hilton Garden Inn Richmond South/Southpark is another go-to choice for guests.
How much does it cost to stay in a 3-star hotel in Petersburg?
To find a reasonably priced 3-star hotel in Petersburg, try our convenient filter tools. Set your budget, select your amenities and more. You also have the ability to sort your search results so the most affordable options are at the top.

  • Search for the lowest price per night right now from $171

What is the difference between a 4-star and 3-star hotel in Petersburg?
Check in to a 3-star hotel and you can look forward to tidy and comfortable rooms and amenities such as free WiFi, gyms and coffee and tea facilities. These stays may also have a bar and restaurant on-site. Elevate your Petersburg trip by opting for a 4-star hotel. With things like a spa and wellness center, 24/7 room service and upscale bathroom products, you'll enjoy an enhanced level of comfort.

Explore a world of travel with Expedia