COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Central Virginia, VA

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

The Jefferson Hotel
4.5 out of 5
101 West Franklin Street, Richmond, VA
Free CancellationReserve now, pay when you stay
The price is $265 per night from May 31 to May 31
51.59 mi from city center
4.9/5Exceptional! (688 reviews)
"The room service food was outstanding, the towels and robes were luxurious"

Reviewed on May 9, 2021

The Jefferson Hotel
Drury Plaza Hotel Richmond
3 out of 5
11049 West Broad St, Glen Allen, VA
Free CancellationReserve now, pay when you stay
The price is $99 per night from May 20 to May 20
46.41 mi from city center
4.7/5Exceptional! (663 reviews)
"Everything was very clean. The staff was very friendly."

Reviewed on May 13, 2021

Drury Plaza Hotel Richmond
Country Inn & Suites by Radisson, Charlottesville-UVA, VA
3 out of 5
1600 Emmet Street, Charlottesville, VA
Free Cancellation
The price is $100 per night from May 31 to May 31
48.49 mi from city center
4.6/5Wonderful! (1,227 reviews)
"We Love this place that’s why every time we come to the area we stay here .. you know what your getting .. : ) . The front desk folks are just wonderful : ) ."

Reviewed on May 5, 2021

Country Inn & Suites by Radisson, Charlottesville-UVA, VA
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Best Western Plus Richmond Airport Hotel
2.5 out of 5
5300 Airport Square Ln, Sandston, VA
Free CancellationReserve now, pay when you stay
The price is $75 per night from May 16 to May 16
56.75 mi from city center
3.9/5Very Good! (967 reviews)
"Ok"

Reviewed on May 10, 2021

Best Western Plus Richmond Airport Hotel
Wingate by Wyndham Richmond Short Pump
2.5 out of 5
13991 N Gayton Rd, Richmond, VA
Free CancellationReserve now, pay when you stay
The price is $85 per night from May 16 to May 16
44.77 mi from city center
4.3/5Excellent! (958 reviews)
"Very clean room, spacious, and quiet. Super friendly staff, easy check in/check out, and convenient location."

Reviewed on May 12, 2021

Wingate by Wyndham Richmond Short Pump
Days Inn by Wyndham Charlottesville/University Area
2 out of 5
1610 Emmet St N, Charlottesville, VA
Free CancellationReserve now, pay when you stay
The price is $79 per night from May 16 to May 16
48.53 mi from city center
3.2/5 (985 reviews)
"Clean and quiet."

Reviewed on May 5, 2021

Days Inn by Wyndham Charlottesville/University Area
Omni Charlottesville Hotel
4 out of 5
212 Ridge McIntire Rd, Charlottesville, VA
Free CancellationReserve now, pay when you stay
The price is $170 per night from May 17 to May 17
46.57 mi from city center
4.4/5Excellent! (964 reviews)
"My only complaint is that the tub backed up while I was taking a shower. It probably needs to be snaked."

Reviewed on May 4, 2021

Omni Charlottesville Hotel
Country Inn & Suites by Radisson, Richmond I-95 South, VA
2.5 out of 5
2401 Willis Rd, Richmond, VA
Free CancellationReserve now, pay when you stay
The price is $76 per night from May 17 to May 17
51.13 mi from city center
3.8/5Good! (950 reviews)
"It was a great find for location with traveling and price. Owners are trying to keep this facility updated and the effort shows."

Reviewed on May 14, 2021

Country Inn & Suites by Radisson, Richmond I-95 South, VA
Country Inn & Suites by Radisson, Richmond West at I-64, VA
3 out of 5
8010 W Broad St, Richmond, VA
Free CancellationReserve now, pay when you stay
The price is $79 per night from May 16 to May 16
48.83 mi from city center
4.1/5Very Good! (971 reviews)
"It was nice and quiet in off the main road a Lysol you didn’t hear traffic all night"

Reviewed on May 10, 2021

Country Inn & Suites by Radisson, Richmond West at I-64, VA
Omni Richmond Hotel
4 out of 5
100 S 12th St, Richmond, VA
Free CancellationReserve now, pay when you stay
The price is $127 per night from May 25 to May 25
51.99 mi from city center
4.2/5Excellent! (965 reviews)
"Hotel room not as nice as expected. Plastic tub and tile in the bathroom. Difficulty contacting front desk and room service. However, the location close to the river was very nice."

Reviewed on May 8, 2021

Omni Richmond Hotel
Don't see what you're looking for?
See all available properties in Central Virginia
View all properties
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.