Find hotels near James River, from CA $89

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for James River hotels

The Jefferson Hotel

The Jefferson Hotel
5.0 star property
1.5 km from James River
9.8 out of 10, Exceptional, (1,001 reviews)
"Great hotel ideally located. "
United States
Ralph
The price is CA $432
CA $502 total
includes taxes & fees
Mar 22 - Mar 23
The Jefferson Hotel

Linden Row Inn

Linden Row Inn
3.0 star property
1.4 km from James River
9.2 out of 10, Wonderful, (1,362 reviews)
"Great location. Enjoyed the history of the hotel, antique furniture too."
United States
Karen
The price is CA $158
CA $184 total
includes taxes & fees
Apr 5 - Apr 6
Linden Row Inn

Omni Richmond Hotel

Omni Richmond Hotel
4.0 star property
1.4 km from James River
9.0 out of 10, Wonderful, (1,340 reviews)
"Very nice hotel. The room was clean . We will stay again when in Richmond. "
United States
Abbie
The price is CA $224
CA $261 total
includes taxes & fees
Mar 26 - Mar 27
Omni Richmond Hotel

Courtyard by Marriott Richmond Downtown

Courtyard by Marriott Richmond Downtown
3.0 star property
1.5 km from James River
9.0 out of 10, Wonderful, (1,002 reviews)
"It's definitely one of the more modernized hotel options in Richmond. I do miss their breakfast buffet which was very good and quick to grab a bite."
United States
Jung
The price is CA $217
CA $252 total
includes taxes & fees
Apr 2 - Apr 3
Courtyard by Marriott Richmond Downtown

Delta Hotels by Marriott Richmond Downtown

Delta Hotels by Marriott Richmond Downtown
3.5 star property
1 km from James River
8.8 out of 10, Excellent, (1,003 reviews)
"Hotel was nice. I would stay here again."
United States
April
The price is CA $184
CA $214 total
includes taxes & fees
Mar 29 - Mar 30
Delta Hotels by Marriott Richmond Downtown

The Berkeley Hotel

The Berkeley Hotel
4.0 star property
1.4 km from James River
8.8 out of 10, Excellent, (1,510 reviews)
"We had a very nice stay."
United States
David
The price is CA $203
CA $236 total
includes taxes & fees
Mar 22 - Mar 23
The Berkeley Hotel

Moxy Richmond Downtown

Moxy Richmond Downtown
2.5 star property
1.4 km from James River
8.8 out of 10, Excellent, (450 reviews)
"Incredibly friendly staff with a welcoming bar/lounge area that's perfect for a relaxing drink while finishing the last of your work on your laptop or getting ready for a night out. Great location close to the Convention Center if that's an aspect of your stay. Several good restaurants within walking distance."
United States
Logan
The price is CA $185
CA $216 total
includes taxes & fees
Apr 2 - Apr 3
Moxy Richmond Downtown

The Commonwealth

The Commonwealth
4.0 star property
1.4 km from James River
8.8 out of 10, Excellent, (1,376 reviews)
"Great stay and easy check in "
United States
Eilise
The price is CA $250
CA $291 total
includes taxes & fees
Mar 17 - Mar 18
The Commonwealth

Quirk Hotel Richmond

Quirk Hotel Richmond
4.0 star property
1.7 km from James River
8.8 out of 10, Excellent, (1,003 reviews)
"Colorful decor, clean, attentive staff"
United States
Michael
The price is CA $205
CA $238 total
includes taxes & fees
Apr 5 - Apr 6
Quirk Hotel Richmond

Richmond Marriott

Richmond Marriott
3.5 star property
1.6 km from James River
8.8 out of 10, Excellent, (1,001 reviews)
"clean room and friendly staff."
United States
Ryan
The price is CA $220
CA $256 total
includes taxes & fees
Apr 3 - Apr 4
Richmond Marriott

Residence Inn by Marriott Richmond Downtown

Residence Inn by Marriott Richmond Downtown
3.0 star property
1.6 km from James River
8.8 out of 10, Excellent, (251 reviews)
"Quick check in, room clean, nice breakfast "
United States
Sharon
The price is CA $230
CA $268 total
includes taxes & fees
Mar 29 - Mar 30
Residence Inn by Marriott Richmond Downtown

Holiday Inn Express Richmond Downtown by IHG

Holiday Inn Express Richmond Downtown by IHG
2.5 star property
1.1 km from James River
8.4 out of 10, Very good, (1,004 reviews)
"Breakfast was great! Staff were very professional! "
United States
felicia
The price is CA $154
CA $179 total
includes taxes & fees
Apr 2 - Apr 3
Holiday Inn Express Richmond Downtown by IHG

Graduate by Hilton Richmond

Graduate by Hilton Richmond
4.0 star property
1.5 km from James River
8.4 out of 10, Very good, (1,357 reviews)
"Great food, wonderful staff and very well located."
United States
ken
The price is CA $201
CA $234 total
includes taxes & fees
Mar 22 - Mar 23
Graduate by Hilton Richmond

Hilton Richmond Downtown

Hilton Richmond Downtown
4.0 star property
1.6 km from James River
8.4 out of 10, Very good, (1,003 reviews)
"Beds were soft, our room was large, the restaurant downstairs was accommodating. "
United States
Shana
The price is CA $162
CA $188 total
includes taxes & fees
Mar 31 - Apr 1
Hilton Richmond Downtown

Homewood Suites by Hilton Richmond - Downtown

Homewood Suites by Hilton Richmond - Downtown
3.0 star property
1.3 km from James River
8.0 out of 10, Very good, (554 reviews)
"Overall it was fine. The room temperature could never quite get cool enough, food was mediocre, rooftop was closed so minor disappointments. Room size was huge and mini kitchen was very convenient to have, the in and out parking can't be beat. Overall it was a good experience for work travel."
United States
Molly
The price is CA $201
CA $234 total
includes taxes & fees
Apr 1 - Apr 2
Homewood Suites by Hilton Richmond - Downtown

Hampton Inn & Suites Richmond - Downtown

Hampton Inn & Suites Richmond - Downtown
2.5 star property
1.3 km from James River
7.6 out of 10, Good, (1,002 reviews)
"Great stay!"
United States
Brett
The price is CA $168
CA $195 total
includes taxes & fees
Mar 23 - Mar 24
Hampton Inn & Suites Richmond - Downtown

Courtyard by Marriott Richmond Scott’s Addition

Courtyard by Marriott Richmond Scott’s Addition
3.0 star property
5 km from James River
8.8 out of 10, Excellent, (358 reviews)
"Nice gym and indoor pool. Front desk staff helpful and cheerful. Very nice property with covered parking "
United States
Mike
The price is CA $221
CA $257 total
includes taxes & fees
Mar 22 - Mar 23
Courtyard by Marriott Richmond Scott’s Addition

A house full of steel balls and games

A house full of steel balls and games
2.5 star property
8.6 km from James River
9.6 out of 10, Exceptional, (107 reviews)
"We had a terrific stay"
United States
Hayden
The price is CA $122
CA $160 total
includes taxes & fees
Mar 31 - Apr 1
A house full of steel balls and games

Cloverleaf Motel Richmond Near Turnpike

Cloverleaf Motel Richmond Near Turnpike
2.5 star property
5.1 km from James River
6.8 out of 10, (35 reviews)
"Out of all the places I have stayed, I have definitely booked here the most..Quiet around here and I can actually get some sleep"
United States
Dominique
The price is CA $93
CA $106 total
includes taxes & fees
Mar 17 - Mar 18
Cloverleaf Motel Richmond Near Turnpike

Red Roof Inn Richmond, VA

Red Roof Inn Richmond, VA
2.0 star property
6.5 km from James River
6.8 out of 10, (168 reviews)
"The room was spotless and smelled good when I stayed."
United States
Thomas
The price is CA $77
CA $89 total
includes taxes & fees
Mar 17 - Mar 18
Red Roof Inn Richmond, VA
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.

Top James River Hotel Reviews

Hotels near other James River attractions

Frequently asked questions

What hotels are within walking distance to James River?
Discover top-rated hotels within walking distance of James River, perfect for a memorable getaway.

Linden Row Inn

Linden Row Inn, a charming 3-star hotel, is located 19 minutes on foot from James River and boasts a review rating of 9.2. This historic inn features romantic Victorian architecture and a lovely terrace where travellers can unwind. With premium bedding and designer toiletries, it promises a comfortable stay, while the nearby fitness facilities and garden add to the appeal for those looking to relax.

The Virginian Lynchburg Curio Collection

The Virginian Lynchburg Curio Collection is a 4-star hotel that offers an outstanding stay just a 6-minute walk from James River, rated 9.6 by travellers. Guests can enjoy the art gallery on-site and a fitness centre available 24 hours. The hotel features a beautiful Beaux Arts design, along with convenient amenities like a refrigerator, microwave, and deep soaking bathtubs to enhance the traveler experience.

Omni Richmond Hotel

Omni Richmond Hotel, rated 9.0 by travellers, is a refined 4-star hotel situated just 15 minutes walking distance from James River. The hotel offers an indoor pool, a 24-hour fitness centre, and convenient dining options, including a kitchenette in select rooms. Guests can appreciate the traditional hotel design and the accessibility features, ensuring a welcoming atmosphere for all.
How much is a hotel near James River?
Staying near James River is a treat, with plenty of hotels from CA $89 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.
What are the most popular family-friendly hotels near James River?
For families looking to enjoy a stay near James River, these top-rated hotels offer family-friendly amenities and are perfect for creating lasting memories during your visit.

Omni Richmond Hotel

Omni Richmond Hotel, located just a 15-minute walk from James River, is a 4-star gem with a remarkable 9.0 review rating. Families will appreciate its accessible pool and complimentary cribs, as well as the option of connecting rooms for added comfort. The hotel features a kitchenette in some rooms and offers daily housekeeping, making it a practical choice for families looking for convenience and comfort.

Sheraton Richmond Airport Hotel

Sheraton Richmond Airport Hotel is a welcoming 3-star hotel located just 8.0 km from James River. With a review rating of 8.6, it features family-friendly amenities including a pool accessible for everyone, free cribs, and connecting rooms for larger families. Guests can enjoy a snack bar and a restaurant that offers kids' meals, ensuring dining is enjoyable for all ages.

Hilton Richmond Downtown

Situated within an 18-minute walk from James River, Hilton Richmond Downtown is a luxurious 4-star hotel rated 8.4 by travellers. This hotel is equipped with a family-friendly indoor pool and offers connecting rooms, making it convenient for families. Guests can also enjoy kids' meals in the restaurant and take advantage of valet parking for a straightforward stay.
Which hotels near James River offer the best views?
Discover the ideal accommodations near James River that offer stunning views and exceptional comfort.

Natural Bridge Hotel, Trademark Collection by Wyndham

Natural Bridge Hotel offers a serene stay just 4.3 km from James River, rated 7.6 by travellers. Guests can enjoy breathtaking mountain views from the balconies, along with delightful amenities such as a patio, terrace, and a hot spring nearby. The hotel also features 24-hour fitness facilities and hiking opportunities onsite, making it a great choice for outdoor enthusiasts.

Delta Hotels by Marriott Richmond Downtown

Delta Hotels by Marriott Richmond Downtown is located a mere 11-minute walk from James River and boasts an impressive review rating of 8.8. Guests can indulge in river views from their rooms and enjoy amenities like an indoor pool, fitness centre, and designer toiletries. The hotel also offers convenient features such as valet parking and an area shuttle, ensuring a comfortable stay for all travellers.
What are the best affordable hotels near James River?
For those seeking affordable accommodations near James River, these top-rated hotels offer comfort and convenience without breaking the bank.

Linden Row Inn

Just 1.8 km from James River, Linden Row Inn provides a charming stay with a travellers' rating of 9.2 and a 3-star rating. This historic hotel features romantic Victorian design and offers free WiFi and toiletries. Guests can relax in the garden or enjoy the terrace. Its nearby the historical district makes it a lovely choice for couples looking to explore nearby attractions.

Fairfield Inn & Suites by Marriott Richmond Airport

Located just 7.2 km from James River, Fairfield Inn & Suites by Marriott Richmond Airport boasts a strong travellers' rating of 9.2. This hotel is ideal for families, offering complimentary cribs and a free breakfast buffet on weekends. Guests can take advantage of the indoor pool, 24-hour fitness centre, and free airport transportation, making it a convenient choice for both leisure and business travellers.

Residence Inn by Marriott Richmond Downtown

Residence Inn by Marriott Richmond Downtown is a mere 14-minute walk from James River, rated 9.0 by travellers. Ideal for longer stays, this 3-star hotel features spacious suites with kitchens, allowing travellers to prepare their own meals. Enjoy complimentary breakfast options, including a continental breakfast, and take advantage of the fitness centre and grocery shopping service for added convenience.
Are there any hotels with pools close to James River?
For travellers seeking hotels with pools near the scenic James River, there are some excellent options that offer both relaxation and comfort.

Holiday Inn Express Richmond - Midtown by IHG

Holiday Inn Express Richmond - Midtown, just 6.9 km from James River, is a 3.5-star hotel that offers a refreshing pool experience with accessible features and sun loungers for travellers to unwind. With a great traveler rating score of 8.4, this family-friendly hotel ensures a pleasant stay with complimentary buffet breakfast, a 24-hour fitness centre, and arcade game room to keep travellers entertained.

Omni Richmond Hotel

Omni Richmond Hotel offers a delightful stay just 15 minutes on foot from James River. This 4-star hotel is rated 9.0 by travellers and features an indoor pool with accessible options. Guests can take advantage of the fitness centre, valet parking, and free cribs for families, ensuring a comfortable visit for all.

Hilton Richmond Downtown

Hilton Richmond Downtown is conveniently located just a short 18-minute walk from James River. This 4-star hotel features an inviting indoor pool, perfect for a relaxing dip. Rated 8.4 by travellers, travellers can enjoy amenities like valet parking, a fitness centre, and an onsite restaurant offering kids' meals, making it a great choice for families.
What are the best pet-friendly hotels near James River?
For travellers seeking the perfect pet-friendly getaway near James River, these top-rated hotels offer a welcoming atmosphere for both you and your furry friends.

La Quinta Inn & Suites by Wyndham Richmond-Midlothian

La Quinta Inn & Suites by Wyndham Richmond-Midlothian is a family-friendly 3-star hotel situated about 7.1 km from James River, rated 8.2 by travellers. It welcomes pets and offers free breakfast daily, along with free self-parking and connecting rooms. Guests appreciate the accessibility of the fitness centre and the convenience of in-room microwaves, making it a great choice for a comfortable stay.

Omni Richmond Hotel

Omni Richmond Hotel, a luxurious 4-star hotel, is located 15 minutes on foot from James River and has an impressive review rating of 9.0. This hotel welcomes dogs and provides pet amenities like food and water bowls. With features such as an indoor pool, 24-hour fitness facilities, and valet parking, travellers will find comfort and convenience in this historical setting.

Red Roof Inn Richmond South

Red Roof Inn Richmond South is a convenient option just a 12-minute walk from James River, a review rating of 6.4. This hotel allows pets and provides essential amenities including pet-friendly rooms, daily housekeeping, and in-room microwaves. Guests can also enjoy the garden area and free self-parking, making it a comfortable choice for those traveling with pets.
Can I book a fully refundable hotel close to James River?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "James River", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near James River?
Sign in to your account to unlock instant savings and access Member Prices on Expedia. Members always get our best prices, so join for free and look for great discounts on top hotels near James River.

Explore a world of travel with Expedia