Photo by Michael Hawkins

Find hotels near James River, Virginia from $63

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 1102 hotels close to James River with room rates, reviews, and availability. Most hotels are fully refundable.

Graduate Richmond
4 out of 5
1 mi from James River
Fully refundableReserve now, pay when you stay
The price is $134 per night from Feb 2 to Feb 3
$134
per night
Feb 2 - Feb 3
4.1/5 Very Good! (1,054 reviews)
"Very good place to stay in Richmond"

Reviewed on Jan 22, 2023

Graduate Richmond
The Berkeley Hotel
4 out of 5
1.1 mi from James River
Fully refundableReserve now, pay when you stay
The price is $154 per night from Jan 29 to Jan 30
$154
per night
Jan 29 - Jan 30
4.3/5 Excellent! (1,043 reviews)
"The manager Chris worked the valet and was incredibly efficient as well as his staff."

Reviewed on Jan 26, 2023

The Berkeley Hotel
The Jefferson Hotel
4.5 out of 5
0.9 mi from James River
Fully refundableReserve now, pay when you stay
The price is $285 per night from Feb 20 to Feb 21
$285
per night
Feb 20 - Feb 21
4.9/5 Exceptional! (1,015 reviews)
"You must experience this historic hotel!"

Reviewed on Jan 22, 2023

The Jefferson Hotel

Save an average of 15% on thousands of hotels when you're signed in

The Commonwealth
4 out of 5
1.1 mi from James River
Fully refundableReserve now, pay when you stay
The price is $179 per night from Feb 26 to Feb 27
$179
per night
Feb 26 - Feb 27
4.5/5 Wonderful! (1,084 reviews)
"Great stay! Amazing area of the city to stay in and the staff was very helpful and professional. Will be staying there again"

Reviewed on Jan 22, 2023

The Commonwealth
Best Western Premier Richmond City Gateway
3 out of 5
4.8 mi from James River
Fully refundableReserve now, pay when you stay
The price is $98 per night from Jan 29 to Jan 30
$98
per night
Jan 29 - Jan 30
3.9/5 Good! (503 reviews)
"Very good!"

Reviewed on Jan 26, 2023

Best Western Premier Richmond City Gateway
Omni Richmond Hotel
4 out of 5
1 mi from James River
Fully refundableReserve now, pay when you stay
The price is $169 per night from Feb 5 to Feb 6
$169
per night
Feb 5 - Feb 6
4.2/5 Excellent! (1,023 reviews)
"This is a great hotel. We have stayed here several times for a quick getaway. The hotel is clean and decorated nicely. There is a restaurant and bar on site as well as a super nice indoor pool. The staff is top-notch and they have valet parking."

Reviewed on Jan 24, 2023

Omni Richmond Hotel
Quirk Hotel Richmond
4 out of 5
1.1 mi from James River
Fully refundableReserve now, pay when you stay
The price is $210 per night from Feb 20 to Feb 21
$210
per night
Feb 20 - Feb 21
4.5/5 Wonderful! (971 reviews)
"it was amazing!!"

Reviewed on Jan 16, 2023

Quirk Hotel Richmond
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 $84 per night from Jan 29 to Jan 30
$84
per night
Jan 29 - Jan 30
3.9/5 Good! (1,034 reviews)
"The hotel is nothing fancy but great for a overnight stay for a flight. The price is affordable and the hotel staff even gave me a ride before their shuttle service started that morning"

Reviewed on Jan 21, 2023

Best Western Plus Richmond Airport Hotel
Linden Row Inn
3 out of 5
0.9 mi from James River
Fully refundableReserve now, pay when you stay
The price is $142 per night from Feb 27 to Feb 28
$142
per night
Feb 27 - Feb 28
4.5/5 Wonderful! (1,026 reviews)
"Great place to stay. Big rooms. Nice restaurant and bar."

Reviewed on Jan 27, 2023

Linden Row Inn
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 $88 per night from Feb 6 to Feb 7
$88
per night
Feb 6 - Feb 7
3.7/5 Good! (1,029 reviews)
"Overall excellent. Location to mall excellent. Good 👍"

Reviewed on Jan 24, 2023

La Quinta Inn & Suites by Wyndham Richmond-Midlothian
Hyatt Place Richmond/Arboretum
3 out of 5
8.2 mi from James River
Fully refundable
The price is $116 per night from Jan 30 to Jan 31
$116
per night
Jan 30 - Jan 31
4.2/5 Very Good! (1,044 reviews)
"Great value property and convenient to food options. Nice breakfast. Slightly dated and hallways should be upgrade with brighter lighting but overall very nice."

Reviewed on Jan 22, 2023

Hyatt Place Richmond/Arboretum
Country Inn & Suites by Radisson, Richmond I-95 South, VA
2.5 out of 5
9.2 mi from James River
Fully refundable
The price is $85 per night from Feb 5 to Feb 6
$85
per night
Feb 5 - Feb 6
4.1/5 Very Good! (1,034 reviews)
"It’s was a great experience the place was quite easy check in the price is a little over rated I saw 2 stains on the bathroom wall but they were very small I enjoy my stay here only thing that could have been was the price I was expecting something totally worst I would book but not if it’s for a ..."

Reviewed on Jan 22, 2023

Country Inn & Suites by Radisson, Richmond I-95 South, VA
Microtel Inn & Suites by Wyndham Richmond Airport
2 out of 5
8.3 mi from James River
Fully refundableReserve now, pay when you stay
The price is $63 per night from Feb 1 to Feb 2
$63
per night
Feb 1 - Feb 2
2.6/5 (1,034 reviews)
"The check in clerk was very friendly and helpful."

Reviewed on Jan 12, 2023

Microtel Inn & Suites by Wyndham Richmond Airport
Hilton Richmond Downtown
4 out of 5
1.1 mi from James River
Fully refundableReserve now, pay when you stay
The price is $172 per night from Feb 12 to Feb 13
$172
per night
Feb 12 - Feb 13
4.3/5 Excellent! (1,008 reviews)
"Great property, service and staff!"

Reviewed on Jan 23, 2023

Hilton Richmond Downtown
Courtyard by Marriott Richmond Airport
3 out of 5
7.6 mi from James River
Fully refundableReserve now, pay when you stay
The price is $107 per night from Feb 1 to Feb 2
$107
per night
Feb 1 - Feb 2
4.2/5 Excellent! (1,019 reviews)
"Great palce to stay!"

Reviewed on Jan 6, 2023

Courtyard by Marriott Richmond Airport
Residence Inn by Marriott Richmond West End
3 out of 5
6.4 mi from James River
Fully refundableReserve now, pay when you stay
The price is $107 per night from Jan 31 to Feb 1
$107
per night
Jan 31 - Feb 1
4.2/5 Very Good! (298 reviews)
"Just what we wanted"

Reviewed on Jan 21, 2023

Residence Inn by Marriott Richmond West End
Courtyard by Marriott Richmond West
3 out of 5
6.2 mi from James River
Fully refundableReserve now, pay when you stay
The price is $109 per night from Jan 29 to Jan 30
$109
per night
Jan 29 - Jan 30
4.2/5 Very Good! (479 reviews)
"The young lady at the desk was amazing. She was pleasant voice was is so smooth, and she showed a concerned and want to make sure that everything is gonna be comfortable enough as an experience soon as I heard her voice when I walked in the door, and she introduced herself and said welcome I could ..."

Reviewed on Jan 26, 2023

Courtyard by Marriott Richmond West
A house full of steel balls and games
2.5 out of 5
5.7 mi from James River
Fully refundableReserve now, pay when you stay
The price is $75 per night from Jan 29 to Jan 30
$75
per night
Jan 29 - Jan 30
4.9/5 Exceptional! (37 reviews)
Pinball Wizard
"Such a pleasant surprise.. it’s like staying at a good friends house who happens to be a pinball wizard..I can understand how this may not be for everyone, but I had a blast."

Reviewed on Dec 22, 2022

A house full of steel balls and games
Hyatt Place Richmond Airport
3 out of 5
6.2 mi from James River
Fully refundable
The price is $147 per night from Feb 5 to Feb 6
$147
per night
Feb 5 - Feb 6
4.1/5 Very Good! (1,020 reviews)
"Clean and friendly staff!"

Reviewed on Jan 25, 2023

Hyatt Place Richmond Airport
The Westin Richmond
4 out of 5
6.6 mi from James River
Fully refundableReserve now, pay when you stay
The price is $189 per night from Jan 29 to Jan 30
$189
per night
Jan 29 - Jan 30
4.5/5 Wonderful! (1,011 reviews)
Broken elevator
"The only problem was one of two elevators was not working causing long wait times"

Reviewed on Jan 22, 2023

The Westin Richmond
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.

James River hotels information

Number of reviews 17766
Accommodation 1102 hotels
Lowest Price $63
Highest Price $285

Hotels near Other Virginia Attractions

Frequently asked questions

What's the area like around James River?

James River is located in an area that travelers like for its sporting events. If you're looking for a convenient place to stay, check out the 59 hotels and other accommodations you'll find within a mile.

What's the best place to stay near James River?

Graduate Richmond is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers a restaurant and a 24-hour fitness center. It's located just a short 1 mi (1.5 km) from James River. Other good choices within a short distance include The Berkeley Hotel and Omni Richmond Hotel.

Which popular hotels near James River are known for their enhanced cleaning measures?

Linden Row Inn, located just 19 minutes' walk from James River, is a 3-star hotel offering property cleaning with disinfectant, linens washed at a temperature of at least 60°C/140°F, and contactless check-out. If you're looking for a more budget-friendly option, Hampton Inn & Suites Richmond - Downtown is a 2.5-star hotel, which is just a short 13-minute walk away and offers enhanced cleaning measures. For other choices, browse all properties near James River with enhanced sanitization practices.

How many hotels will I find close to James River?

Expedia has 59 hotels and other accommodations within a mile from James River.

If I need to cancel the hotel reservation for my stay near James River, will I receive a refund?

Yes! Most hotel room reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of check in. If you have a reservation that's non-refundable, it might still be possible to cancel it and receive a refund within a 24-hour period of your booking. Add dates, click "Search", then you can use the "fully refundable" filter to get top deals close to James River.

Where can I learn more about changing or cancelling my trip in the area near James River?

For more information about updating your stay near James River or cancelling it, go to https://www.expedia.com/service/.

What can I see and do near James River?

You'll want to browse the collections at American Civil War Center at Historic Tredegar, White House of the Confederacy, and Edgar Allan Poe Museum. Canal Walk, Shockoe Slip, and Virginia Governor's Mansion are notable landmarks to explore if you're in the area. You can watch performances at Altria Theater, The National, and Hippodrome Theater if you're interested in local theater.

Recent reviews of James River hotels
Expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers
Scan the QR code with your device camera and download our app
QR code