
Waterfront holiday rentals in James City County
Find and book unique waterfront accommodation on Airbnb
Top-rated waterfront accommodation in James City County
Guests agree: These waterfront accommodation options are highly rated for location, cleanliness and more.
Holiday rentals for every style
Get the amount of space that is right for you
Popular amenities for James City County waterfront rentals
Waterfront apartment accommodation

The Fish House

Comfy 1BR w pond view Kingsmill

Little Cove Cottage, Couples Retreat/Mathews

Cozy Waterfront Apartment with Pickleball Court

Yorktown on the Waterfront

The View at Long Lane Farm
Waterfront house rentals

York River Vacation Home

Blue Heron WaterSide

The Rosé Retreat: Pool-Screened Porch-RELAX

"No Bad Days" in this Fabulous Beachhouse w/ Dock!

Waterfront Cottage Getaway Views/Kayaks/Fire Pit

Waterfront Historic Mill Hill

Historic Yorktown Water View Home

The Llama House
Waterfront condo accommodation

Relaxing Retreat Along the Bank of the James River

Lovely Private Room with full Bathroom and Pool!

Kingsmill Resort - How do you Romance?

Peaceful Haven with waterway view

Marriott Manor Club Luxury 1BD villa sleeps 4

Marriott's Manor Club Ford's Colony 2BD Villa Slee

Kingsmill Resort - The Romance Suite

Paradise Awaits Along the Bank of The James!
Destinations to explore
- Rentals with pools James City County
- Rentals with a washing machine and dryer James City County
- Rentals with a sauna James City County
- Rentals with a fire pit James City County
- Pet-friendly rentals James City County
- Rentals with a home theatre James City County
- Villa rentals James City County
- Condo rentals James City County
- Apartment rentals James City County
- Rentals with a patio James City County
- Family-friendly rentals James City County
- Rentals with breakfast James City County
- Rentals with a hot tub James City County
- Rentals with a kayak James City County
- Rentals with outdoor seating James City County
- Rentals with an EV charger James City County
- Rentals with beach access James City County
- House rentals James City County
- Rentals with a fireplace James City County
- Serviced apartment rentals James City County
- Townhouse rentals James City County
- Resort rentals James City County
- Bed and breakfasts James City County
- Cottage rentals James City County
- Rentals with lake access James City County
- Fitness-friendly rentals James City County
- Hotel rentals James City County
- Waterfront rentals Virginia
- Waterfront rentals United States
- Chesapeake Bay
- Busch Gardens Williamsburg
- Buckroe Beach
- Carytown
- Water Country USA
- Haven Beach
- Buckroe Beach and Park
- Brown's Island
- Grandview Beach
- Pocahontas State Park
- Kingsmill Resort
- Jamestown Settlement
- Bethel Beach
- Kiptopeke Beach
- Outlook Beach
- Royal New Kent Golf Club
- Norfolk Botanical Garden
- Chrysler Museum of Art
- Little Creek Beach
- Golden Horseshoe Golf Club
- James River Country Club
- Cape Charles Beachfront
- Wilkins Beach
- Sarah Constant Beach Park