Stay together. Eat well. Play awhile. Gather with the people who matter.

14 acres in Mars Hill, North Carolina

Your mountain getaway.
All in one place.

Twin Willows brings together three distinctive homes, 14 beautiful mountain acres, great food, live music, and countless ways to slow down and enjoy the people you're with.

More than a place to stay.

See Twin Willows from above.

Take a 60-second tour of our 14-acre mountain estate.

Bring everyone.
Stay together.

Three homes. One private mountain estate. Room for everyone to spread out—and still be together.

3 Homes • 11 Bedrooms • 7.5 Baths • Sleeps 28 • 14 Acres

Family playing a board game together inside Stines House at Twin Willows.
Guests enjoying lawn games and outdoor seating at Twin Willows in Mars Hill.

You came to the mountains.
Stay awhile.

Grab something great to eat, sip a cold drink under the willows, catch live music, wander the gardens, play by the creek—or simply find a chair and stay awhile.