Farmstay in Bath County

Compare and save
  • 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

Top cities in Bath County

Check prices for these dates

Our top choices for Bath County farmstays

1. Private,convenient to Roanoke, Clifton forge,mtn. views,rivers nearby,60 acres

Private,convenient to Roanoke, Clifton forge,mtn. views,rivers nearby,60 acres
Eagle Rock
10.0 out of 10, Exceptional, (11 reviews)
"Cute little house, very clean, cozy. Great communication with hosts. Would definitely stay here again."
United States
Matt L.
Private,convenient to Roanoke, Clifton forge,mtn. views,rivers nearby,60 acres

2. Historic Countryside Escape - Relax, Hike, & Fish! Near Lexington

Historic Countryside Escape - Relax, Hike, & Fish! Near Lexington
Rockbridge Baths
9.8 out of 10, Exceptional, (19 reviews)
"Great getaway to a remote mountain setting. Relaxed environment in renovated farmhouse. Loved the front porch on the first floor and the screened porch on the second floor."
United States
Christy M.
Historic Countryside Escape - Relax, Hike, & Fish! Near Lexington
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.

Top reviews in Bath County

Explore a world of travel with Expedia