
Townhouse holiday rentals in James River
Find and book unique townhouses on Airbnb
Top-rated townhouse rentals in James River
Guests agree: These townhouse rentals 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 River townhouses
Family-Friendly townhouses

On Beach 3BD+Loft: Sauna|HotTub|Billard|FencedDeck

Waterfront Townhome- with Boat Slip and Dock!

3bdr Williamsburg Townhouse, sleeps 8

Large Comfy Getaway Near Liberty! Your Home Away.

Tasha's Townhouse *King, Queen, Twin*

Bright Three Level Lake Ridge Townhome Close to DC

Charming 3 Bedroom Townhouse near Airport and LU

Urbanna Vacation Station
Townhouse rentals with a washing machine and dryer

Lovely 2 bedroom townhouse with parking

Pontoon Rental, Lake Views, Game Room, Fire Pit

Fly-In Style: Charming Townhome 6 Mins from RIC!

Cozy townhouse with photo wall convenient to LU!

~Fall Getaway~ at "Family Retreat by the Beach"

MNTN Home w/ Hot Tub, near Vineyards & Breweries

Charming Duplex in the heart of Leonardtown

Home Suite Home-Near SRMH & JMU
Townhouses with a patio

Liberty Blue Ridge - 3 Bedroom/2.5 Bath - New Pool

Home in Richmond

Sophie’s House - Cozy 3 Bedroom Townhouse Near LU

Cozy Fredericksburg Townhouse

Pet Friendly Townhouse Near Liberty and Downtown!

Sitting on the Dock of the Bay | 8 min to Buckroe

Spacious townhouse in Harrisonburg near university

Cozy Wintergreen Condo, close to hiking & dining.
Destinations to explore
- Western North Carolina Holiday rentals
- Washington Holiday rentals
- Myrtle Beach Holiday rentals
- Jersey Shore Holiday rentals
- Philadelphia Holiday rentals
- Mount Pocono Holiday rentals
- Outer Banks Holiday rentals
- South Jersey Holiday rentals
- Ocean City Holiday rentals
- Charlotte Holiday rentals
- Virginia Beach Holiday rentals
- Pittsburgh Holiday rentals
- Tiny house rentals James River
- Rentals with a fire pit James River
- Villa rentals James River
- Boutique hotel rentals James River
- Beachfront rentals James River
- Farmstay rentals James River
- Serviced apartment rentals James River
- Rentals with a fireplace James River
- Loft rentals James River
- Rentals with a kayak James River
- Waterfront rentals James River
- House rentals James River
- Rentals with breakfast James River
- Cottage rentals James River
- Rentals with a patio James River
- Rentals with beach access James River
- Rentals with outdoor seating James River
- Apartment rentals James River
- Rentals with pools James River
- Condo rentals James River
- Rentals with an accessible height toilet James River
- Fitness-friendly rentals James River
- Family-friendly rentals James River
- Resort rentals James River
- Smoking-friendly rentals James River
- Private suite rentals James River
- Rentals with a hot tub James River
- Bed and breakfasts James River
- Rentals with a home theatre James River
- Rentals with an EV charger James River
- Rentals with a washing machine and dryer James River
- Hotel rentals James River
- Pet-friendly rentals James River
- Rentals with a sauna James River
- Guesthouse rentals James River
- Cabin rentals James River
- Rentals with lake access James River
- Townhouse rentals Virginia
- Townhouse rentals United States
- Kings Dominion
- Carytown
- Pocahontas State Park
- Brown's Island
- Ash Lawn-Highland
- The Country Club of Virginia - James River
- Independence Golf Club
- Kinloch Golf Club
- Hermitage Country Club
- The Poe Museum
- Hollywood Cemetery
- The Foundry Golf Club
- Libby Hill Park
- Science Museum of Virginia
- Spring Creek Golf Club
- Grand Prix Raceway
- Blenheim Vineyards
- Birdwood Golf Course