See the latest deals and prices in Richmond hotels
Filter by:
The Commonwealth
Hotel in Central Office, Richmond
Excellent
2 reviews
9
From $220 per night
Best Western Plus Richmond Airport Hotel
Hotel in Sandston
Very Good
2 reviews
8
From $92 per night
Red Roof Inn Richmond South
Hotel in North Chesterfield, Richmond
Very Good
6 reviews
7
From $83 per night
Candlewood Suites Richmond Airport by IHG
Hotel in Richmond
Very Good
1 review
8
From $97 per night
The Berkeley Hotel
Hotel in Central Office, Richmond
Excellent
1 review
9
From $185 per night
Candlewood Suites Richmond-South by IHG
Hotel in North Chesterfield, Richmond
Very Good
1 review
7
From $125 per night
Holiday Inn Express Richmond Downtown by IHG
Hotel in Monroe Ward, Richmond
Very Good
1 review
7
From $144 per night
Omni Richmond Hotel
Hotel in Central Office, Richmond
Very Good
0 reviews
8
From $186 per night
Super 8 by Wyndham Richmond/Broad Street
Hotel in Dumbarton, Richmond
Poor
0 reviews
4
From $64 per night
Holiday Inn Express Richmond Airport by IHG
Hotel in Sandston
Very Good
0 reviews
7
From $148 per night
Quality Inn North
Hotel in Richmond
From $75 per night
Super 8 by Wyndham Richmond/Chamberlayne Rd
Hotel in Richmond
From $62 per night
HomeTowne Studios Richmond, VA – W Broad St
Hotel in Dumbarton, Richmond
From $64 per night
Red Roof Inn Richmond, VA
Hotel in North Chesterfield, Richmond
From $61 per night
Super 8 by Wyndham Richmond/Broad Street
Hotel in Dumbarton, Richmond
From $64 per night
La Quinta Inn & Suites by Wyndham Richmond-Midlothian
Hotel in Bon Air, Midlothian
From $115 per night
Quality Inn North
Hotel in Richmond
From $75 per night
Holiday Inn Express Richmond Downtown by IHG
Hotel in Monroe Ward, Richmond
From $144 per night
Holiday Inn Express Richmond Airport by IHG
Hotel in Sandston
From $148 per night
Comfort Suites Innsbrook - Short Pump
Hotel in Glen Allen
From $95 per night
25 stays
From $55 per night
15 stays
From $144 per night
10 stays
From $64 per night
8 stays
From $55 per night
7 stays
From $71 per night
5 stays
From $63 per night
5 stays
From $177 per night
5 stays
From $185 per night
22 stays
From $95 per night
22 stays
From $95 per night
10 stays
From $106 per night
23 stays
From $95 per night
14 stays
From $105 per night
22 stays
From $64 per night
20 stays
From $95 per night
21 stays
From $95 per night
21 stays
From $95 per night
17 stays
From $144 per night
Richmond, Virginia, United States of America, is a vibrant destination offering a blend of historical charm and modern attractions. Whether you're visiting for business or leisure, the city has a variety of accommodations to suit your needs. The average price of hotels in Richmond right now is $139, with options ranging from $55 to $344. This wide range ensures that every traveler can find a suitable place to stay.
Richmond boasts a diverse array of neighborhoods where you can find excellent hotels. North Chesterfield, Downtown Richmond, Dumbarton, South Richmond, and Bon Air are just a few of the areas where you can book your stay. Each neighborhood offers its own unique atmosphere, making it easy to find a location that fits your preferences.
The city is home to several points of interest that are sure to enhance your visit. Art enthusiasts will appreciate the Virginia Museum of Fine Arts, while science buffs can explore the Science Museum of Virginia. Families traveling with children will find the Children's Museum of Richmond a delightful experience, and those looking for outdoor activities can enjoy Rockwood Park.
With 91 hotels available in Richmond, you have plenty of choices. Some of the most popular hotels include The Jefferson Hotel, known for its luxurious accommodations, and Comfort Inn Chester - Richmond South, which offers a comfortable stay. BEST WESTERN Premier Richmond City Gateway provides excellent amenities, while Holiday Inn Express Richmond-Mechanicsville, an IHG Hotel, ensures a convenient and pleasant experience. For those seeking budget-friendly options, La Quinta Inn by Wyndham Richmond South is a great choice.
Richmond, Virginia, is a destination that caters to all types of travelers, offering a rich array of accommodations and attractions. Whether you're here to explore the city's history, enjoy its cultural offerings, or simply relax, you'll find the perfect hotel to make your stay memorable.
January is the cheapest time to stay in Richmond for an average of $134 per night.
Average price per night for 3-star hotels
Month
Price
January
$134
February
$144
March
$143
April
$141
May
$146
June
$151
July
$153
August
$145
September
$144
October
$139
November
$135
December
$135
Red Roof Inn Richmond South
Richmond
10
Excellent
•
6 reviews
James
United States
10
Excellent
•
1 review
Very clean, nice rooms and able to cook food plus big refrigerator
Richard
United States
The Berkeley Hotel
Richmond
10
Excellent
•
1 review
Denise
United States
The Commonwealth
Richmond
8
Very Good
•
2 reviews
Joni
United States
Ronnell
United States
8
Very Good
•
2 reviews
The front desk clerk was polite and helpful Room was clean and the price was right!
Adam
United States
10
Excellent
•
2 reviews
Shannon
United States
Sleep Inn Richmond North
Richmond
9
Excellent
•
2 reviews
Jalyssa
United States
8
Very Good
•
1 review
Madison
United States