Skip to main content

The best three-star hotels in Virginia

Check out our pick of great three-star hotels in Virginia

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.

Set in Glen Allen, 21 km from Greater Richmond Convention Centre, Drury Plaza Hotel Richmond offers accommodation with a fitness centre, free private parking, a restaurant and a bar. With free WiFi, this 3-star hotel offers an ATM and a business centre. The hotel provides an outdoor swimming pool, hot tub and a 24-hour front desk. Desk manager named Wendy helped us check in and was really helpful and kind. The facilities were clean and rooms big. Breakfast in the morning was vast and very good. This is my second time staying at the drury inn and won’t be my last. I highly recommend to any family or friend looking for a high quality stay for a unbeatable price.

Show more Show less
9.2
Superb
1,062 reviews
Price from
US$112.49
per night

Nestled along the banks of the Chincoteague Bay, the Comfort Suites Chincoteague Island Bayfront Resort offers accommodations located in the heart of a historic fishing village. Assateague Island National Seashore is 1.6 km away and boasts a beautiful coastline, pristine beaches and a thriving waterfront area. The two front-desk women were very kind. My room was very clean. I highly recommend.

Show more Show less
9.2
Superb
1,023 reviews
Price from
US$113.90
per night

Tru By Hilton Lexington is located in Lexington, 2.5 km from Virginia Military Institute and 2.8 km from Washington and Lee University. This 3-star hotel offers room service and a 24-hour front desk.

At the hotel, each room has a desk. Guest rooms in Tru By Hilton Lexington are equipped with a flat-screen TV and free toiletries. The clerk at the front desk was very attentive and a good guy.

Show more Show less
9.1
Superb
154 reviews
Price from
US$121.26
per night

Set in Virginia Beach, 18 km from King Neptune Statue on the Boardwalk, Home2 Suites By Hilton Virginia Beach Princess Anne offers accommodation with a fitness centre, free private parking, a shared lounge and a terrace. This 3-star hotel offers barbecue facilities. The hotel has an indoor pool and a 24-hour front desk and free WiFi throughout the property. Clean and comfortable and so pretty. Breakfast was excellent. Many choices. Love that complimentary coffee and water avail all day.

Show more Show less
9.4
Superb
130 reviews
Price from
US$135.15
per night

Located in Christiansburg, 16 km from Lane Stadium, Tru By Hilton Christiansburg provides accommodation with free WiFi and free private parking. The property is set 16 km from Women’S Softball Field, 16 km from Soccer/Lacrosse Field and 18 km from Virginia Tech. The property is non-smoking and is situated 16 km from English Field.

You can play billiards at this 3-star hotel, and car hire is available. Easy check in. Very accessible from highway.

Show more Show less
9
Superb
367 reviews
Price from
US$84.15
per night

Set in Waynesboro, within 42 km of Scott Stadium and 45 km of John Paul Jones Arena, Holiday Inn Express & Suites Waynesboro East offers accommodation with a fitness centre and free WiFi throughout the property as well as free private parking for guests who drive. The property is around 43 km from Sheridan Snyder Tennis Center, 44 km from Klockner Stadium and 46 km from University of Virginia. The hotel provides an indoor pool and a 24-hour front desk. The room was clean, modern, comfortable with a great shower. Very friendly staff and a great breakfast. Easy access from the interstate.

Show more Show less
9.2
Superb
261 reviews
Price from
US$120
per night

Home2 Suites By Hilton Richmond Glenside is located in Richmond, 13 km from Greater Richmond Convention Centre and 11 km from University Stadium. The property is set 12 km from Virginia Commonwealth University School of the Arts, 14 km from Museum Of Confederacy and 35 km from Kings Dominion Amusement Park. Private parking is available on site.

The accommodation offers 3-star accommodation with an indoor pool. Clean, nice staff, rooms very comfortable and neat.

Show more Show less
9
Superb
216 reviews
Price from
US$126.99
per night

Featuring 3-star accommodation, Home2 Suites By Hilton Fredericksburg South Spotsylvania, Va is located in Fredericksburg, 20 km from Cannon Ridge Golf Club and 49 km from Kings Dominion Amusement Park. The property is around 10 km from University of Mary Washington, 12 km from Fredericksburg, VA Station and 14 km from Fredericksburg Expo and Conference Center. The hotel provides an indoor pool and a 24-hour front desk. Great size rooms, kitchenette, sofa bed and super clean :-)

Show more Show less
9
Superb
301 reviews
Price from
US$114.40
per night

The Watermark Hotel has free bikes, fitness centre, a garden and shared lounge in Tysons Corner. This 3-star hotel offers a 24-hour front desk and a business centre. Guests can have a drink at the bar. The breakfast was amazing. The location was perfect.

Show more Show less
9.4
Superb
409 reviews
Price from
US$179.10
per night

Located in Abingdon, 38 km from Bristol Motor Speedway, Hampton Inn Abingdon, Va provides accommodation with a seasonal outdoor swimming pool, free private parking and a fitness centre. This 3-star hotel offers a 24-hour front desk and a business centre. Great hotel. Lovely room and a great pool to relax in.

Show more Show less
9.2
Superb
142 reviews
Price from
US$152.15
per night

Most booked three-star hotels in Virginia this month

FAQs about three-star hotels in Virginia

Three-Star Hotels that guests love in Virginia