See the latest deals and prices in Richmond hotels
Filter by:
Red Roof Inn Richmond South
Hotel in North Chesterfield, Richmond
Very Good
1 review
7
From $84 per night
Holiday Inn Express Richmond Downtown, an IHG Hotel
Hotel in Monroe Ward, Richmond
Very Good
1 review
7
From $158 per night
Super 8 by Wyndham Richmond Airport VA
Hotel in Richmond
Average
2 reviews
5
From $77 per night
Sleep Inn Richmond South
Hotel in Bellwood, Richmond
Average
1 review
6
From $79 per night
La Quinta Inn by Wyndham Richmond South
Hotel in Bellwood, Richmond
Average
2 reviews
6
From $99 per night
Candlewood Suites Richmond-South, an IHG Hotel
Hotel in North Chesterfield, Richmond
Very Good
1 review
7
From $110 per night
HomeTowne Studios Richmond, VA – W Broad St
Hotel in Richmond
No reviews
0 reviews
-
From $74 per night
Candlewood Suites Richmond - West Broad, an IHG Hotel
Hotel in Richmond
Excellent
0 reviews
9
From $126 per night
Omni Richmond Hotel
Hotel in Central Office, Richmond
Very Good
0 reviews
8
From $192 per night
La Quinta Inn & Suites by Wyndham Richmond-Midlothian
Hotel in Bon Air, Midlothian
Very Good
0 reviews
7
From $111 per night
Super 8 by Wyndham Richmond/Chamberlayne Rd
Hotel in Richmond
From $72 per night
HomeTowne Studios Richmond, VA – W Broad St
Hotel in Richmond
From $74 per night
Super 8 by Wyndham Richmond/Broad Street
Hotel in Dumbarton, Richmond
From $70 per night
Rodeway Inn Richmond South
Hotel in Bellwood, Richmond
From $71 per night
Quality Inn North
Hotel in Richmond
From $75 per night
Sleep Inn Richmond North
Hotel in Richmond
From $83 per night
Holiday Inn Express Richmond Downtown, an IHG Hotel
Hotel in Monroe Ward, Richmond
From $158 per night
Super 8 by Wyndham Richmond Airport VA
Hotel in Richmond
From $77 per night
Sleep Inn Richmond South
Hotel in Bellwood, Richmond
From $79 per night
La Quinta Inn & Suites by Wyndham Richmond-Midlothian
Hotel in Bon Air, Midlothian
From $111 per night
23 stays
From $69 per night
13 stays
From $158 per night
9 stays
From $70 per night
7 stays
From $83 per night
7 stays
From $80 per night
5 stays
From $69 per night
5 stays
From $167 per night
5 stays
From $167 per night
17 stays
From $104 per night
17 stays
From $104 per night
10 stays
From $101 per night
17 stays
From $104 per night
14 stays
From $117 per night
22 stays
From $74 per night
15 stays
From $104 per night
16 stays
From $104 per night
16 stays
From $104 per night
14 stays
From $158 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 $132, with options ranging from $69 to $256. 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 84 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 $125 per night.
Average price per night for 3-star hotels
Month
Price
January
$125
February
$126
March
$129
April
$131
May
$146
June
$150
July
$153
August
$145
September
$143
October
$138
November
$128
December
$129
Aisha
United States
Dyrell
Ashley