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. Ms. Allison was amazing and greeted us by name she is exceptional and caring.. we always look forward to our stay at the Drury while I have treatment at VCU medical

Show more Show less
9.2
Superb
1,061 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. Great location, staff very friendly, beautiful view. Lots of wonderful places to sit outside and enjoy the view.

Show more Show less
9.2
Superb
1,024 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.3
Superb
129 reviews
Price from
US$130.66
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. Beautiful rooms very modern, very clean! Great breakfast and friendly staff

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$135.01
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$110
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. Modern, well equipped hotel with spacious room and free gym on the top floor. The breakfast is average. The metro is in 2 minutes walk.

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