
Farmstay vacation rentals in James River
Find and book unique farmstay rentals on Airbnb
Top-rated farmstay rentals in James River
Guests agree: these farmstay rentals are highly rated for location, cleanliness, and more.
Vacation rentals for every style
Get the amount of space that is right for you
Popular amenities for James River farmstay rentals
Family-friendly farm stay rentals

Rooftop Deck Views | Hiking from your Doorstep!

Farm Stay - Guest Suite w/ Private Entrance

18th Century Charming Bungalow #127 Pool & Spa

Sunflower Cottage

Lakeside Farm Retreat

BrightEyes Alpaca Retreat Farmville ,Virginia

Keystone Acres Farm *Enclosed Heated Pool*

Fauna Haven: Farm-Estate and Animal Sanctuary
Farm stay rentals with a patio

Luxurious Cabin By the Creek! Inground pool! Spa!

Farm Stay, Country Getaway, Retreat

River Views HOT TUB, WIFI, near Buc ee’s and I81!

Tiny house & hot tub, w/gorgeous mountain views!

Fantastic home in an ideal location, dogs welcome!

The Bungalow at Afton Mountain Retreat by Veritas

Inn at the Woods: Updated Cabin w/Mountain Views

Jefferson Cottage quiet farm close to everything
Farmstay rentals with a washer and dryer

Farm Cottage~Sauna, Hot Tub, Cows, Views&Vineyards

Cowpasture River front cottage on a 350 acre farm.

Very Private Cabin - H'Owl at the Moon Farm

The Cottage at Hidden Valley Farm & Barn

Couples retreat, family getaway, spacious, private

On farm cottage with mountain views.

The Cottage at Spindle Hill: an Artist’s Farm

Tranquil Cottage sleeps 5
Destinations to explore
- Western North Carolina Vacation rentals
- Washington Vacation rentals
- Myrtle Beach Vacation rentals
- Jersey Shore Vacation rentals
- Philadelphia Vacation rentals
- South Jersey Vacation rentals
- Outer Banks Vacation rentals
- Mount Pocono Vacation rentals
- Ocean City Vacation rentals
- Charlotte Vacation rentals
- Virginia Beach Vacation rentals
- Cape Fear River Vacation rentals
- Tiny house rentals James River
- Rentals with pools James River
- Rentals with a hot tub James River
- Rentals with a kayak James River
- Waterfront rentals James River
- Rentals with a fireplace James River
- Rentals with a fire pit James River
- Beachfront rentals James River
- Rentals with breakfast James River
- Cottage rentals James River
- Loft rentals James River
- Rentals with an EV charger James River
- Rentals with an accessible height toilet James River
- Cabin rentals James River
- Condo rentals James River
- Hotel rentals James River
- Guesthouse rentals James River
- Rentals with beach access James River
- Villa rentals James River
- Apartment rentals James River
- Fitness-friendly rentals James River
- Rentals with a patio James River
- Pet-friendly rentals James River
- Rentals with a sauna James River
- Resort rentals James River
- Rentals with a washer and dryer James River
- Rentals with lake access James River
- Smoking-friendly rentals James River
- Private suite rentals James River
- Serviced apartment rentals James River
- Rentals with outdoor seating James River
- Townhouse rentals James River
- Rentals with a home theater James River
- Bed and breakfasts James River
- House rentals James River
- Boutique hotel rentals James River
- Family-friendly rentals James River
- Farmstay rentals Virginia
- Farmstay rentals United States
- Kings Dominion
- Carytown
- Brown's Island
- Pocahontas State Park
- Ash Lawn-Highland
- The Country Club of Virginia - James River
- Kinloch Golf Club
- Independence Golf Club
- Hermitage Country Club
- Hollywood Cemetery
- The Foundry Golf Club
- Science Museum of Virginia
- Libby Hill Park
- The Poe Museum
- Spring Creek Golf Club
- Blenheim Vineyards
- Birdwood Golf Course
- Family travel hub Tips and inspiration
- Family budget travel Get there for less
- Vacation ideas for any budget Make it special without making it spendy
- Travel Europe on a budget How to take the kids to Europe for less
- Outdoor adventure Explore nature with the family
- Bucket list national parks Must-see parks for family travel
- Kid-friendly state parks Check out these family-friendly hikes