Photo by Michael Hawkins

Find hotels near James River, Virginia from $65

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Hotels Close to James River

Quirk Hotel Richmond, a Destination by Hyatt Hotel
4 out of 5
1.1 mi from James River
Fully refundable
The price is $169 per night from Dec 1 to Dec 1
4.5/5 Wonderful! (728 reviews)
"Very unique property! Eclectic artwork all around the hotel, great bar and restaurant area on the ground floor, and simply charming rooms. Fantastic location for downtown Richmond."

Reviewed on Nov 22, 2021

Quirk Hotel Richmond, a Destination by Hyatt Hotel
The Jefferson Hotel
4.5 out of 5
0.9 mi from James River
The price is $385 per night from Dec 1 to Dec 1
4.9/5 Exceptional! (859 reviews)
"Beautiful and historic hotel. Very clean and a friendly staff. Fantastic restaurant. Beautifully decorated for Christmas. Would stay again. The architecture of the hotel is worth a visit, too."

Reviewed on Nov 28, 2021

The Jefferson Hotel
The Berkeley Hotel
4 out of 5
1.1 mi from James River
The price is $122 per night from Dec 21 to Dec 21
4.3/5 Excellent! (949 reviews)
"great location. historic hotel"

Reviewed on Nov 23, 2021

The Berkeley Hotel
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.
Graduate Richmond
4 out of 5
1 mi from James River
Fully refundableReserve now, pay when you stay
The price is $111 per night from Dec 1 to Dec 1
4.2/5 Excellent! (987 reviews)
"Friendly and comfortable."

Reviewed on Nov 28, 2021

Graduate Richmond
Omni Richmond Hotel
4 out of 5
1.1 mi from James River
Fully refundableReserve now, pay when you stay
The price is $129 per night from Dec 5 to Dec 5
4.2/5 Very Good! (951 reviews)
"Very convenience for us, front desk excellent, valet parking great!! Thank you!!"

Reviewed on Nov 22, 2021

Omni Richmond Hotel
The Commonwealth
4 out of 5
1.1 mi from James River
Fully refundableReserve now, pay when you stay
The price is $126 per night from Dec 21 to Dec 21
4.5/5 Wonderful! (929 reviews)
"Excellent experience, beautiful hotel. Excellent service and friendly staff ready to help you with anything. Our stay was very pleasant."

Reviewed on Nov 24, 2021

The Commonwealth
Courtyard by Marriott Richmond Downtown
3 out of 5
1.2 mi from James River
Fully refundableReserve now, pay when you stay
The price is $149 per night from Dec 26 to Dec 26
4.5/5 Wonderful! (487 reviews)
"Lovely hotel."

Reviewed on Nov 27, 2021

Courtyard by Marriott Richmond Downtown
Richmond Marriott
3.5 out of 5
1.1 mi from James River
The price is $162 per night from Dec 23 to Dec 23
4.2/5 Excellent! (971 reviews)
"Location was nice but i was on the 17th fl this weekend. someone was doing the roof and it was so noisy, very loud. This was not good"

Reviewed on Nov 22, 2021

Richmond Marriott
Hilton Richmond Downtown
4 out of 5
1.1 mi from James River
Fully refundableReserve now, pay when you stay
The price is $148 per night from Dec 24 to Dec 24
4.3/5 Excellent! (975 reviews)
"Front desk staff was amazing and the room was cavernous and well appointed. The were , however, serious water leaks onto the aging fitness equipment."

Reviewed on Nov 28, 2021

Hilton Richmond Downtown
Delta Hotels by Marriott Richmond Downtown
3.5 out of 5
0.7 mi from James River
Fully refundableReserve now, pay when you stay
The price is $119 per night from Dec 21 to Dec 21
4.4/5 Excellent! (649 reviews)
"*"

Reviewed on Nov 27, 2021

Delta Hotels by Marriott Richmond Downtown
Homewood Suites by Hilton Richmond - Downtown
3 out of 5
1 mi from James River
Fully refundableReserve now, pay when you stay
The price is $169 per night from Dec 12 to Dec 12
3.9/5 Very Good! (299 reviews)
"Very nice stay. Clean and close to a nice restaurant and pub."

Reviewed on Oct 24, 2021

Homewood Suites by Hilton Richmond - Downtown
Hampton Inn & Suites Richmond - Downtown
2.5 out of 5
0.9 mi from James River
Fully refundableReserve now, pay when you stay
The price is $159 per night from Dec 1 to Dec 1
3.8/5 Good! (551 reviews)
"Arrived around midnight and it was a smooth check in with comfortable beds and a good breakfast to get us ready for the 2nd part if our trip."

Reviewed on Nov 27, 2021

Hampton Inn & Suites Richmond - Downtown
Linden Row Inn
3 out of 5
0.9 mi from James River
Fully refundableReserve now, pay when you stay
The price is $109 per night from Dec 6 to Dec 6
4.4/5 Wonderful! (974 reviews)
"I really enjoyed my time at Linden Row Inn. High ceilings were the best."

Reviewed on Nov 22, 2021

Linden Row Inn
Best Western Plus Richmond Airport Hotel
2.5 out of 5
7.4 mi from James River
Fully refundableReserve now, pay when you stay
The price is $75 per night from Dec 2 to Dec 2
3.9/5 Very Good! (960 reviews)
"The manager (Chris) was extremely friendly and accommodating. He offered to schedule a ride (shuttle) for me, to go to the 7/11 near by to purchase chocolate milk. He also allowed a late check-out when I explained that my flight was in the evening. Everything was wonderful and I highly recommend ..."

Reviewed on Nov 15, 2021

Best Western Plus Richmond Airport Hotel
Hyatt Place Richmond/Arboretum
3 out of 5
8.2 mi from James River
Fully refundable
The price is $105 per night from Dec 6 to Dec 6
4.2/5 Excellent! (973 reviews)
"I love it!"

Reviewed on Nov 26, 2021

Hyatt Place Richmond/Arboretum
Holiday Inn Express Richmond Downtown, an IHG Hotel
2.5 out of 5
0.8 mi from James River
Fully refundable
The price is $142 per night from Dec 6 to Dec 6
3.9/5 Good! (902 reviews)
"I thought the price was reasonable. The breakfast was great."

Reviewed on Nov 23, 2021

Holiday Inn Express Richmond Downtown, an IHG Hotel
Doubletree by Hilton Richmond-Midlothian
4 out of 5
10 mi from James River
Fully refundableReserve now, pay when you stay
The price is $149 per night from Dec 1 to Dec 1
4/5 Very Good! (362 reviews)
"We were treated extremely well."

Reviewed on Nov 29, 2021

Doubletree by Hilton Richmond-Midlothian
La Quinta Inn & Suites by Wyndham Richmond-Midlothian
2.5 out of 5
11 mi from James River
Fully refundableReserve now, pay when you stay
The price is $84 per night from Dec 13 to Dec 13
3.6/5 Good! (970 reviews)
"Great"

Reviewed on Nov 29, 2021

La Quinta Inn & Suites by Wyndham Richmond-Midlothian
The Westin Richmond
4 out of 5
6.6 mi from James River
Fully refundableReserve now, pay when you stay
The price is $143 per night from Dec 5 to Dec 5
4.5/5 Wonderful! (898 reviews)
"The facilities need updating. The staff was very friendly."

Reviewed on Nov 18, 2021

The Westin Richmond
Motel 6 Richmond, VA - Midlothian Turnpike
2 out of 5
5.4 mi from James River
Fully refundableReserve now, pay when you stay
The price is $65 per night from Dec 1 to Dec 1
3.1/5 (315 reviews)
"Every thing was great"

Reviewed on Nov 18, 2021

Motel 6 Richmond, VA - Midlothian Turnpike
Don't see what you're looking for?
See all available properties in James River
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.

Frequently asked questions

Recent reviews of James River hotels
expedia verified reviews