Where to Rest

Hotels & places to stay in Mars Hill

58 places to stay in Mars Hill, NC ranked by guest rating and popularity.

About Mars Hill:Population 2,256704 m elevationAmerica/New York time

Browse by type

Showing 58 of 58

Ivy Manor, Hotel in Mars HillHotel
Ivy Manor
21 Bartlett Rd, Weaverville, NC 28787
5.0 (1)
The Cottage at Grace House Inn, Hotel in Mars HillHotel
The Cottage at Grace House Inn
525 Cascade St, Mars Hill, NC 28754
4.2 (20)
Comfort Inn North of Asheville, Hotel in Mars HillHotel
Comfort Inn North of Asheville★★
167 Jf Robinson Ln, Mars Hill, NC 28754
4.1 (542)
Motel
Alpine Court Motel
50 Bridge Street, Hot Springs
Guesthouse
Appalachian Lodge at River’s Bend
Guesthouse
Bend of Ivy Lodge
3719 Bend of Ivy Road
Campsite
Big Pine Campsite
Guesthouse
Broadwing Farm Cabins
20 Berry Wills Road
Guesthouse
Cascade Creek
126 Reservoir Road
Guesthouse
Chestnut Log Cabin
322 Lance Avenue
Hotel
Comfort Inn
167 JF Robinson Lane, Mars Hill
Guesthouse
Creek Ridge Log Cabins
277 High Mountain Road
Motel
Creekside Court Motel
153 Bridge Street, Hot Springs
Guesthouse
Dorland Cottage
39 Bridge Street
Hostel
Elmer's Sunnybank Inn
Campsite
Evan's Island Campsite
Guesthouse
Farm House at Jewel Hill
174 Locust Street
Guesthouse
French Broad Chalet
2369 Little Pine Road
Guesthouse
Holyfield Cabin and Bunkhouse
4784 Old Asheville Highway
Campsite
Hot Springs Campground
Resort
Hot Springs Resort Spa
247 Bridge Street, Hot Springs
Hotel
Hot Springs Resort Suites
315 Bridge Street
Resort
Hot Springs Resort and Spa
Hostel
Laughing Heart Hiker Hostel
Hotel
Laughing Heart Lodge
Campsite
Laughing Waters Family Campground
Hostel
Laurel Hostel
105 Iva Lane, Flag Pond
Guesthouse
Limestone Cabin
1630 Boys Home Road
Guesthouse
Limestone Cabins
84 Gorenflo Gap Road
Guesthouse
Little Bird Cabin Rental
49 South Surpentine Avenue
Guesthouse
Long Branch Guest Cottage
683 Long Branch Road
Guesthouse
Maple Treehouse at Stony Woods Estate
771 Stony Woods Circle
Guesthouse
Marshall House Inn
100 Hill Street
Guesthouse
Meetze and Son
31 North Main Street
Guesthouse
MoonDance River Cabin
23 Flint Branch Drive
Hotel
Mountain Magnolia Inn
Hostel
Natures Inn Hostel & Cabins
4871 Old Asheville Highway, Flag Pond
Guesthouse
Oak Treehouse at Stony Woods Estate
777 Stony Woods Circle
Hotel
Old Marshall Jail Hotel
33 Baileys Branch Road
Guesthouse
Poplar Treehouse at Stony Woods Estate
783 Stony Woods Circle
Guesthouse
River Magic Cabin
101 Woody's Lane
Campsite
Rocky Bluff Campground
Campsite
Silvermine Group Campground
Hotel
Smart family resort
642 Bull Creek Rd, Mars Hill, NC 28754
Guesthouse
Springbrook Cottages
94 South Andrews Avenue, Hot Springs
Guesthouse
Stone Cottage
333 South Spring Street, Hot Springs
Guesthouse
Stony Woods Estate
2016 Upper Paw Paw Road
Guesthouse
The Aerie at Stony Woods Estate
559 Stony Woods Circle
Hostel
The Appalachian Trail-er
200 Lance Avenue, Hot Springs
Guesthouse
The Ashe Farm
1370 Rector Corner Road, Marshall
Guesthouse
The Belle of Hot Springs
29 Walnut Street, Hot Springs
Chalet
The Buck House Inn on Bald Mountain Creek
2573 Ridgeway Road
Hotel
The Iron Horse Station & Tavern
24 South Andrews Avenue, Hot Springs
Guesthouse
Trailside Cottage
282 Lance Avenue
Guesthouse
Treehouse Cabins
138 High Mountain Road, Hot Springs
Guesthouse
Twin Willows
525 Cascade Street
Guesthouse
Walnut Cottage
82 Walnut Street, Hot Springs
Guesthouse
Wolf Branch Cabin
1080 Wolf Branch Road

Other cities in United States

Staying in Mars Hill — FAQs

How many places to stay are there in Mars Hill?

There are 58 places to stay listed in Mars Hill on Where to Rest — hotels, motels, hostels, apartments and more, with photos, guest ratings, amenities and booking links.

Where is the best place to stay in Mars Hill?

Top-rated stays in Mars Hill include Alpine Court Motel, Appalachian Lodge at River’s Bend, Bend of Ivy Lodge. See our ranked list of the best places to stay in Mars Hill.

Places to stay nearby