A river with a bridge and a small island.

Find hotels near James River, from CA $164

  • 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

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for James River hotels

1. The Jefferson Hotel

The Jefferson Hotel
5.0 star property
1.5 km from James River
9.8 out of 10, Exceptional, (1,000 reviews)
"Beautiful hotel!"
United States
Patricia
The price is CA $450
CA $523 total
includes taxes & fees
Nov 15 - Nov 16
The Jefferson Hotel

2. The Boulevard Inn

The Boulevard Inn
4.0 star property
3.2 km from James River
9.8 out of 10, Exceptional, (73 reviews)
"Everything from staff,the room,parking, breakfast could not have been better."
United States
David Bruce
The price is CA $416
CA $474 total
includes taxes & fees
Nov 16 - Nov 17
The Boulevard Inn

3. Omni Richmond Hotel

Omni Richmond Hotel
4.0 star property
1.4 km from James River
9.2 out of 10, Wonderful, (1,590 reviews)
"Great place, and great location."
United States
Kevin
The price is CA $243
CA $282 total
includes taxes & fees
Nov 29 - Nov 30
Omni Richmond Hotel

4. Linden Row Inn

Linden Row Inn
3.0 star property
1.4 km from James River
9.2 out of 10, Wonderful, (1,476 reviews)
"Love this little inn, convenient location, friendly staff."
United States
Troy
The price is CA $164
CA $190 total
includes taxes & fees
Dec 15 - Dec 16
Linden Row Inn

5. Delta Hotels by Marriott Richmond Downtown

Delta Hotels by Marriott Richmond Downtown
3.5 star property
1 km from James River
9.0 out of 10, Wonderful, (1,001 reviews)
"This has always been an excellent choice to stay at! It’s very clean conveniently located and well taken care of!"
United States
Valarie
The price is CA $198
CA $231 total
includes taxes & fees
Nov 23 - Nov 24
Delta Hotels by Marriott Richmond Downtown

6. 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,000 reviews)
"Great location and staff. Parking garage right across the street too."
United States
Erin
The price is CA $230
CA $267 total
includes taxes & fees
Nov 29 - Nov 30
Courtyard by Marriott Richmond Downtown

7. Residence Inn by Marriott Richmond Downtown

Residence Inn by Marriott Richmond Downtown
3.0 star property
1.6 km from James River
9.0 out of 10, Wonderful, (288 reviews)
"Very nice hotel in a convenient location."
United States
Alexia
The price is CA $247
CA $287 total
includes taxes & fees
Nov 27 - Nov 28
Residence Inn by Marriott Richmond Downtown

8. The Commonwealth

The Commonwealth
4.0 star property
1.4 km from James River
8.8 out of 10, Excellent, (1,406 reviews)
"The rooms are large and have nice big windows with views of the city. Great place for families. Easy to walk to the James River and fine dining."
United States
Cynthia R
The price is CA $184
CA $214 total
includes taxes & fees
Dec 6 - Dec 7
The Commonwealth

9. Richmond Marriott

Richmond Marriott
3.5 star property
1.6 km from James River
8.8 out of 10, Excellent, (1,003 reviews)
"Great location and comfy"
United States
Morgan
The price is CA $237
CA $276 total
includes taxes & fees
Nov 29 - Nov 30
Richmond Marriott

10. Moxy Richmond Downtown

Moxy Richmond Downtown
2.5 star property
1.4 km from James River
8.8 out of 10, Excellent, (529 reviews)
"The staff was very rude and made simple requests like cashing in my free coffee voucher feel like i was a burden to be honest. unfortunately would not recommend despite the hotel itself being cute. if it’s a busy holiday or day of the week, it’s incredibly loud and staff were super rude."
United States
Adriana DeRosa
The price is CA $205
CA $238 total
includes taxes & fees
Nov 23 - Nov 24
Moxy Richmond Downtown

11. 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)
"Great location and vibe"
United States
art
The price is CA $211
CA $246 total
includes taxes & fees
Dec 13 - Dec 14
Quirk Hotel Richmond

12. The Berkeley Richmond, Outset Collection by Hilton

The Berkeley Richmond, Outset Collection by Hilton
4.0 star property
1.4 km from James River
8.8 out of 10, Excellent, (1,318 reviews)
"Was very nice, great location and quiet."
United States
Suzanne
The price is CA $221
CA $257 total
includes taxes & fees
Nov 29 - Nov 30
The Berkeley Richmond, Outset Collection by Hilton

13. 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.6 out of 10, Excellent, (1,000 reviews)
"Great place and excellent front desk staff!"
United States
Erin
The price is CA $141
CA $164 total
includes taxes & fees
Dec 14 - Dec 15
Holiday Inn Express Richmond Downtown by IHG

14. 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,537 reviews)
"Fun place to stay."
United States
Laura
The price is CA $209
CA $243 total
includes taxes & fees
Nov 22 - Nov 23
Graduate by Hilton Richmond

15. Hilton Richmond Downtown

Hilton Richmond Downtown
4.0 star property
1.6 km from James River
8.2 out of 10, Very good, (1,001 reviews)
"Would stay again"
United States
Matthew
The price is CA $186
CA $216 total
includes taxes & fees
Nov 29 - Nov 30
Hilton Richmond Downtown

16. 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, (627 reviews)
"Good place to stay!"
United States
Justus
The price is CA $198
CA $230 total
includes taxes & fees
Nov 22 - Nov 23
Homewood Suites by Hilton Richmond - Downtown

17. Hampton Inn & Suites Richmond - Downtown

Hampton Inn & Suites Richmond - Downtown
2.5 star property
1.3 km from James River
7.4 out of 10, Good, (1,002 reviews)
"Locations was great with easy access and convenient parking."
United States
John
The price is CA $198
CA $230 total
includes taxes & fees
Nov 21 - Nov 22
Hampton Inn & Suites Richmond - Downtown

18. Springhill Suites By Marriott Richmond Airport

Springhill Suites By Marriott Richmond Airport
2.5 star property
9.7 km from James River
9.6 out of 10, Exceptional, (102 reviews)
"Everything was great !!"
United States
Monica Meesook
The price is CA $188
CA $219 total
includes taxes & fees
Nov 29 - Nov 30
Springhill Suites By Marriott Richmond Airport

19. Residence Inn Richmond Midtown/Glenside

Residence Inn Richmond Midtown/Glenside
3.0 star property
10.4 km from James River
9.4 out of 10, Exceptional, (451 reviews)
"The property was clean and well maintained"
United States
Hazel
The price is CA $204
CA $237 total
includes taxes & fees
Nov 29 - Nov 30
Residence Inn Richmond Midtown/Glenside

20. Fairfield Inn & Suites by Marriott Richmond Airport

Fairfield Inn & Suites by Marriott Richmond Airport
3.0 star property
9.7 km from James River
9.0 out of 10, Wonderful, (1,007 reviews)
"Nice area surrounded b"
United States
Gabrielle
The price is CA $172
CA $200 total
includes taxes & fees
Nov 29 - Nov 30
Fairfield Inn & Suites by Marriott Richmond Airport
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.

Compare popular hotels close to James River

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A grand lobby with marble columns, a central seating area, and a high ceiling with a skylight.
The Jefferson Hotel
5.0 star property
9.8
Exceptional
1,000 reviews
View
A well-lit living room with a large window, a chandelier, a purple sofa, and a small table with a vase of flowers.
The Boulevard Inn
4.0 star property
9.8
Exceptional
73 reviews
View
A spacious atrium with a high glass ceiling, multiple levels, and a central open area with seating and tables.
Omni Richmond Hotel
4.0 star property
9.2
Wonderful
1,590 reviews
View
A covered outdoor corridor with white columns and a brick wall in the background.
Linden Row Inn
3.0 star property
9.2
Wonderful
1,476 reviews
View
A modern kitchen with wooden cabinetry, a tiled backsplash, and a view of the city.
Delta Hotels by Marriott Richmond Downtown
3.5 star property
9.0
Wonderful
1,001 reviews
View

Top James River Hotel Reviews

Other attractions near James River

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 $164 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.

Explore a world of travel with Expedia