Skip to content

Cottage vacation rentals in Madison County

Find and book unique cottages on Airbnb

When results are available, navigate with up and down arrow keys or explore by touch or swipe gestures.

Top-rated cottage rentals in Madison County

Guests agree: these cottages are highly rated for location, cleanliness, and more.

Guest favorite
Cottage in Weaverville
Private Cottage on the Ivy River - Near Asheville
A perfect escape! Family friendly - amazing 30 acre RIVERFRONT private property. Easy access paved roads. Our cottage is thoroughly professionally cleaned and sanitized between guests. Easy 20 min drive to Asheville 1500 feet of private river frontage with dock for swimming, fishing, grilling, fires, and cozy seating. Private walking and hiking paths including a ridge-line path with views of the Mountains. We are thoughtful hosts that do our best to give every guest a perfect stay!
$134 per night
Guest favorite
Cottage in Hot Springs
Creekside Fairytale Cottage! Hot Tub! Walk to Town
Forget your worries in this spacious and serene space. The Stone Cottage is a favorite for couples who are looking for a comfortable and fun getaway to Hot Springs, NC. No matter the season, you can find ways to enjoy this beautiful space. An indoor gas fireplace, custom kitchen, and large picture windows offer a great escape indoors. A large deck, hot tub, and rushing creek below will beckon you outdoors. Convenient to hiking, brewery, shopping, restaurants, and the hot springs spa.
$161 per night
Guest favorite
Cottage in Mars Hill
Zarephath: You Will Not Want To Leave This Cabin
Enjoy serene country living while having the convenience of amenities at Mars Hill, Marshall, Hot Springs and Weaverville. The cabin is 3.9 miles from I-26 and 22 miles from downtown Asheville. Relax on the screened in porch while soaking in the hot tub. View the turkey & deer roaming the area. Watch TV while sitting by the gas logs. Enjoy excellent dinning, hiking, rafting, biking, snow skiing, and site seeing In the picturesque Blue Ridge Mountains of Western North Carolina.
$105 per night

Popular amenities for Madison County cottage rentals

Cottage rentals with a hot tub

Superhost
Cottage in Marshall
Secluded Marshall Cottage w/ Hot Tub & Mtn Views!
$132 per night
Guest favorite
Cottage in Weaverville
Dream Weaver Cottage-Natural Setting in Town
$166 per night
Guest favorite
Cottage in Marshall
Millhouse Cottage
$155 per night
Guest favorite
Cottage in Hot Springs
Delightful Cottage Hot Springs, NC w. Hot Tub
$125 per night
Guest favorite
Cottage in Hot Springs
Bright & Roomy D.T. Storybook Home! HotTub Firepit
$194 per night
Guest favorite
Cottage in Weaverville
Misty Mtn Asheville with Hot Tub Mountain Views
$175 per night
Cottage in Weaverville
1Br Old Cottage/Hot Tub/Firepit/10min to Ashville
$102 per night
Cottage in Hot Springs
ROMANTIC COTTAGE~HOT TUB~IN TOWN~AppalacianTrail
$148 per night
Guest favorite
Cottage in Mars Hill
Craftman's Cottage +Hot Tub Near Asheville
$140 per night
Guest favorite
Cottage in Burnsville
Magical Mountain Getaway w/ Views & Hot Tub!
$140 per night
Cottage in Weaverville
Weaverville Retreat w/ Private Hiking Trail!
$152 per night
Guest favorite
Cottage in Weaverville
Shady Grove Cottage-Natural Setting In Town
$166 per night

Pet-friendly cottage rentals

Guest favorite
Cottage in Weaverville
Secluded forest setting, chill out;15min Asheville
$128 per night
Guest favorite
Cottage in Weaverville
Couples retreat, cozy, convenient, pet friendly
$99 per night
Guest favorite
Cottage in Weaverville
Private quaint cottage in the country
$74 per night
Superhost
Cottage in Weaverville
Cottage at the Creek
$72 per night
Guest favorite
Cottage in Hot Springs
Sweet, Pet Friendly Cottage, Perfect for Couples!
$99 per night
Guest favorite
Cottage in Marshall
River Bend Cottage along Big Laurel River
$187 per night
Guest favorite
Cottage in Hot Springs
Pet friendly Cottage made for two - Creek view
$137 per night
Guest favorite
Cottage in Weaverville
Peloton3 bedroom house just off Main Street
$158 per night
Guest favorite
Cottage in Mars Hill
Relaxing Riverfront Retreat Near Asheville
$228 per night
Guest favorite
Cottage in Alexander
Riverfront-Glamping-The Farm Stand @CampDriftwood
$72 per night
Guest favorite
Cottage in Hot Springs
Creek Life Cottage
$104 per night
Guest favorite
Cottage in Weaverville
Cozy cottage for work & play!
$306 per night

Private cottage rentals

Guest favorite
Cottage in Marshall
Boho Farm Cottage on 100 acres
$76 per night
Guest favorite
Cottage in Mars Hill
Farmer & the Naiad, cottage on 1800s farmplace
$108 per night
Guest favorite
Cottage in Hot Springs
Red Bridge Cottage-downtown Hot Springs on creek
$154 per night
Guest favorite
Cottage in Weaverville
Starshine Cottage: Renovated Vintage Farmhouse
$150 per night
Guest favorite
Cottage in Weaverville
Dogwood Cottage
$116 per night
Guest favorite
Cottage in Weaverville
South Main Cottage
$154 per night
Guest favorite
Cottage in Weaverville
Bright cozy cottage
$66 per night
Guest favorite
Cottage in Mars Hill
1BR cottage adjacent to Mars Hill University
$85 per night
Guest favorite
Cottage in Weaverville
Modern vintage/fully stocked/artsy cottage
$134 per night
Guest favorite
Cottage in Hot Springs
The Carriage House
$147 per night
Guest favorite
Cottage in Hot Springs
Cottage overlooking the river in Hot Springs, NC
$172 per night
Guest favorite
Cottage in Weaverville
Reems Creek Cottage near Asheville & Blue Ridge
$108 per night

Destinations to explore