Hotel holiday rentals in James River

Find and book unique hotels on Airbnb

0 of 0 items showing
1 of 3 pages

Popular amenities for James River hotels

Family-Friendly hotels

Hotel room in Alton
4.93 out of 5 average rating, 43 reviews

Villa Cathedral Champagne Room near VIR

DebbieRating, 5 stars20 months ago
It was the most relaxing place to stay. The hosts were welcoming and made us feel like part of the family. We will go back.
Superhost
Resort in Williamsburg
4.57 out of 5 average rating, 14 reviews

The Historic Powhatan Resort 2 bdrm

SimonRating, 5 stars10 months ago
Will definitely come back we had a great family time. The house is neat and conducive for family set up. Will recommend to anyone who is looking for value for money.
Hotel room in Williamsburg
4.6 out of 5 average rating, 15 reviews

Wyndham Kingsgate * 2BR

DanielRating, 5 stars48 months ago
Place was great. Family loved it. Plenty to do. Communication was great and check in and out was a breeze!
Hotel room in Yorktown
4.96 out of 5 average rating, 25 reviews

Marl Inn Bed and Breakfast - Yorktown Suite

RandellRating, 5 stars10 months ago
We stayed in the Patriot Suite and the King Size Bed was AWESOME!!! Amy & Paul were great Host and made you feel like family. We even went to church with them and were highly blessed! Thank you Amy & Paul for everything!!! We highly recommend staying there! Nancy & Randell
Superhost
Resort in Virginia Beach
4.4 out of 5 average rating, 25 reviews

Beach Quarters Resort- Oceanfront 1 bedroom

ChelseaRating, 5 stars10 months ago
Our stay was wonderful. The room was clean and had an ocean front balcony. The 2 double beds were great and pull out sofa was pretty comfortable, no rail digging in your back. There is a cafe across the street that has a big menu and good prices. Definitely happy we booked with Scott.
Superhost
Resort in Williamsburg
4.64 out of 5 average rating, 42 reviews

The Historic Powhatan Resort- 2 bdrm

MikeRating, 5 stars35 months ago
Beautiful grounds. Place was perfect for our 2 families to stay comfortably for 3 nights with plenty of room. Amenities were great.
Resort in Virginia Beach
5 out of 5 average rating, 4 reviews

6/27-7/4/25 Ocean Penthouse Suite 3B/3B - reduced

TammyRating, 5 stars11 months ago
Catherine is a great host. She is very responsive and full of knowledge of the area. The place is in the perfect location and we had the best seats in the house for the fireworks on the 4th of July! I will say is this isn’t like your typical suite. It is like 3 hotel rooms that are behind a locked door. But although it was different than what I expected it was great because it gave everyone their own space. That being said, I would definitely rent this place again. It was perfect for our family to be together, reconnect and make memories❤️
Guest favourite
Hotel room in Williamsburg
4.94 out of 5 average rating, 82 reviews

Aldrich House B&B Anderson Room

BrittanyRating, 5 stars4 weeks ago
Thank you so much for having me, I really enjoyed my time here. I was welcomed in and shown a beautiful room. The room looked just like the pictures and was very clean. I woke up to a nice breakfast of French toast and bacon. It was absolutely amazing!

Hotels with a pool

Resort in Williamsburg
4.86 out of 5 average rating, 7 reviews

Kings Creek Plantation 4 1/2 Star Rating SA3

KarinRating, 5 stars22 months ago
Joseph was a great host, very quick response back. The Resort is perfect for a family, lots of activities. Even my oldest one college did a crafting session with her younger brothers. WaterCountry is literally right next door barley a 2 minute drive. Brush Gardens is about 5 min drive away from the resort. The place was perfect for a family of 6. Everyone had there own space, had everything we needed for a kitchen.
Hotel room in Virginia Beach
4.92 out of 5 average rating, 24 reviews

Best Place to Stay in Virginia! Onsite Pool

LindseyRating, 5 stars3 weeks ago
Perfect oceanfront location! We loved everything about this hotel that the Air BNB is located in. It had wonderful amenities—ocean view restaurant, a little shop, ocean view pool, and Starbucks! This was perfect for a girls weekend. The room was a perfect size for all 4 of us. We arrived a couple hours early and staff offered to hold our luggage. We checked in right on time at 4pm no problems. Would definitely stay here again!
Superhost
Hotel room in Virginia Beach
4.67 out of 5 average rating, 3 reviews

Boardwalk location & accessible features

EliRating, 5 stars3 weeks ago
It was good, easy walk to the beach and nice staff
Hotel room in Virginia Beach
4.5 out of 5 average rating, 52 reviews

Near Virginia Beach Boardwalk! Free Parking!

BrandonRating, 5 stars2 months ago
Got a great room in Virginia Beach which is typically a resort and right on the beachfront during the off season. Had a great time and the resort was very comfortable for the stay.
Guest favourite
Resort in James City County
4.9 out of 5 average rating, 49 reviews

Fairway View King Room.

TaylorRating, 5 stars1 month ago
For a trip to Busch Gardens, this was perfect. Took less than 10 minutes from leaving the unit, to being parked at Busch Gardens. Susie was very proactive with instructions, the unit was clean and pleasantly decorated, some thoughtful snacks and waters were provided, and the surrounding resort grounds were beautiful. As other reviewers have pointed out, the walls are fairly thin and you hear a lot of noise from the surrounding units. Luckily this never was a nuisance for us during our stay, but we feel like it has the potential to be depending on the neighbors. Besides that one concern, our stay was great! We would definitely choose Susie's listing again!
Resort in Williamsburg
4.8 out of 5 average rating, 10 reviews

Club Wyndham Governor’s Green One-Bedroom Suite

DerekRating, 5 stars2 months ago
The property was beautiful and exactly as listed. It is an excellent spot for family vacations with plenty to do. We will definitely be returning.
Guest favourite
Resort in Williamsburg
4.88 out of 5 average rating, 17 reviews

Kingsgate Resort - 2 Bedroom Deluxe

JohnRating, 5 stars4 days ago
Nice rental in Williamsburg and lots of fun stuff to do at the resort. Second timing staying here and we’ve never been disappointed.
Hotel room in Woodbridge
4.83 out of 5 average rating, 18 reviews

Indulge in luxury & wake up w/ Free Breakfast

CarlosRating, 5 stars1 month ago
Checking in was simple and straightforward. You check into the hotel’s front desk. I was told I was upgraded due to the original room being repaired. The room I was in was clean and comfortable. I enjoyed my stay and the host messaged me if I had any questions they could answer. I enjoyed the stay.

Hotels with a patio

Guest favourite
Hotel room in Harrisonburg
4.82 out of 5 average rating, 11 reviews

Joshua Wilton House - Room 2: The Den

AlyssaRating, 5 stars7 months ago
A beautiful historic building right in the heart of downtown Harrisonburg. Highly recommend for anyone visiting JMU and wanting to explore the downtown area.
Superhost
Hotel room in Slaty Fork
4.75 out of 5 average rating, 4 reviews

Morning Glory Inn Snowshoe/Cass Room 202

AmberRating, 5 stars5 months ago
We loved staying here. We felt right at home from the moment we walked in. It made our Christmas feel special. The hosts were so friendly, kindly, helpful, and generous. They welcomed our dog as well as one of their own. Beds were so comfortable and rooms were very spacious! We would recommend Morning Glory to our friends! Thank you for making our mini vacation a memorable one!
Superhost
Hotel room in Williamsburg

Williamsburg, VA- Governor's Green-3Bd Dlx

GregRating, 5 stars24 months ago
Nice, clean place. Plenty of room for 3 adults and 3 kids. Short drive to restaurants. ~15 min to Busch Gardens. Nice property with things for the kids to do.
Casa particular in McGaheysville

Relaxing 1 Bed/1 Bath/Half-Kitch

JanelleRating, 5 stars28 months ago
Wonderful host! Anthony provided prompt communication and eased us into a great vacation in a very nice condo. I would definitely book again!
Hotel room in Harrisonburg
5 out of 5 average rating, 3 reviews

The Ridge 03 Visit Harrisonburg-King bed

PamelaRating, 5 stars3 weeks ago
Great location. The place was mostly as described, clean, and the host was responsive.
Superhost
Hotel room in Culpeper

Room With a View, Culpeper VA

BradleyRating, 5 stars8 months ago
One of the best Air BnB I've stayed at. The house gave off an amazing antique vibe. very well maintained, clean, and so much to experience in the home. Literally steps away from Main St. The Chelf Room has a porch which is perfect for morning coffee and the morning train comes rolling by. An excellent stay.
Private room in Hampton
5 out of 5 average rating, 3 reviews

Extra large Studio centrally located in Hampton

JaliylaRating, 5 stars19 months ago
Maria was indeed a great host. The loft was perfect for what I needed, and the location was 8-12 minutes to every destinationI selected. I love that I had my own parking space and a lock on my loft door from the inside.
Guest favourite
Hotel room in Williamsburg
5 out of 5 average rating, 6 reviews

Boutique King Room Near Colonial Williamsburg

MargaretRating, 5 stars4 days ago
Rochambeau was a little motel that has been completely renovated . The rooms are very nice, it is less than a mile to CW, it was quiet and tucked back into the woods. The staff is very friendly and gave us some great suggestions for things to see and places to eat. This is definitely a place we will stay again when we visit Williamsburg! Great value for what you get.

Destinations to explore

  1. Airbnb
  2. United States
  3. Virginia
  4. James River
  5. Hotel rentals