Where to Rest

Hotels & places to stay in Mars Hill

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

About Mars Hill:Population 2,256704 m elevationAmerica/New York timeAir quality Moderate (US AQI 52)

Where to stay in Mars Hill

Mars Hill offers a mix of guesthouses, hotels, and campsites, giving visitors a range of places to stay. The most comfortable time to visit is generally from June to August. Because the town sits at a high elevation, evenings can be cooler.

Among the highest-rated accommodations are Comfort Inn North of Asheville and The Cottage at Grace House Inn.

Compare live availability and prices for Mars Hill across our booking partner. We may earn a commission — it costs you nothing extra.

Check live prices in Mars Hill

Browse by type

Showing 110 of 110

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)
Guesthouse
Appalachian Lodge at River’s Bend
Lodge
Asheville-Wolf Laurel Cabin Rental
Resort
Bald Mountain House at the Wolf Laurel Resort
Resort
Bear River Lodge
Bed & Breakfast
Bed and Breakfast at Ponder Cove
Bed & Breakfast
Beefy's Retreat
Guesthouse
Bend of Ivy Lodge
3719 Bend of Ivy Road
Bed & Breakfast
Bend of ivy
Campsite
Big Pine Campsite
Holiday Home
Black Mountain Vac Rentals
Bed & Breakfast
Bliss Farm & Retreat
Bed & Breakfast
Blue Moon Chalet
Motel
Blue Ridge Rafting & Lodging
Guesthouse
Broadwing Farm Cabins
20 Berry Wills Road
Bed & Breakfast
Broadwing Farms Cabins
Bed & Breakfast
Buckeye Room
Lodge
Cabin Cove Brand
Holiday Home
Cabins near Asheville NC
Guesthouse
Cascade Creek
126 Reservoir Road
Guesthouse
Chestnut Log Cabin
322 Lance Avenue
Motel
Choice Hotels
Hotel
Comfort Inn
167 JF Robinson Lane, Mars Hill
Campsite
Creek Ridge Camping
Guesthouse
Creek Ridge Log Cabins
277 High Mountain Road
Motel
Creek Water Inn
Motel
Creekside Court Motel
153 Bridge Street, Hot Springs
Guesthouse
Dorland Cottage
39 Bridge Street
Bed & Breakfast
Duckett House Inn & Farm
Bed & Breakfast
East Fork Cottage
Lodge
East Fork Farm
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
Bed & Breakfast
Hawk and Ivy
Resort
High Up Hideaway
Bed & Breakfast
Highland Comfort
Guesthouse
Holyfield Cabin and Bunkhouse
4784 Old Asheville Highway
Campsite
Hot Springs Campground
Bed & Breakfast
Hot Springs Log Cabins
Resort
Hot Springs Resort Spa
247 Bridge Street, Hot Springs
Hotel
Hot Springs Resort Suites
315 Bridge Street
Resort
Hot Springs Resort and Spa
Holiday Home
Kroon's Mountain Rentals
Bed & Breakfast
Laughing Frog Estate
Hostel
Laughing Heart Hiker Hostel
Hotel
Laughing Heart Lodge
Campsite
Laughing Waters Family Campground
Hostel
Laurel Hostel
105 Iva Lane, Flag Pond
Motel
Laurel Inn
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
Holiday Home
Margaret
Bed & Breakfast
Marshall House Bed & Breakfast Inn
Guesthouse
Marshall House Inn
100 Hill Street
Guesthouse
Meetze and Son
31 North Main Street
Holiday Home
Memory Mountain At Wolf Laurel
Lodge
Mirror Cabin 3
Guesthouse
MoonDance River Cabin
23 Flint Branch Drive
Holiday Home
Mount Normous
Hotel
Mountain Magnolia Inn
Holiday Home
NC Penny Lane Mountain Holidays
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
Bed & Breakfast
River Dance
Guesthouse
River Magic Cabin
101 Woody's Lane
Lodge
Rivertime Cabin
Holiday Home
Riverwalk Vacation Cabins
Hotel
Rock Bottom Sports Grill
Campsite
Rocky Bluff Campground
Bed & Breakfast
Sherwood Cabin
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
Bed & Breakfast
Sunnybrook
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
Lodge
The Doe Branch Cabin
Holiday Home
The Farmer And The Naiad
Hotel
The Iron Horse Station & Tavern
24 South Andrews Avenue, Hot Springs
Bed & Breakfast
The Professor's Lair
Guesthouse
Trailside Cottage
282 Lance Avenue
Bed & Breakfast
Tranquil Glen of Asheville
Guesthouse
Treehouse Cabins
138 High Mountain Road, Hot Springs
Holiday Home
Treehouse Cottage
Bed & Breakfast
Trillium Place Guest House
Guesthouse
Twin Willows
525 Cascade Street
Holiday Home
Vrbo Home
Guesthouse
Walnut Cottage
82 Walnut Street, Hot Springs
Guesthouse
Wolf Branch Cabin
1080 Wolf Branch Road
Motel
Wolf Laurel Cabin
Motel
Wolf Laurel Resort
Resort
Wolf Laurel Ski Resorts
Lodge
Wolf Mountain Rentals
Resort
Wolf Ridge Ski Resort
Resort
Wolf Ridges Property Owners Association
Holiday Home
Yummy Mud Puddle
Lodge
leconte lodge

Weather in Mars Hill

Best time to visit: June to August — typically pleasant, with comfortable temperatures and less rain.

8°
-1°
Jan
12°
2°
Feb
15°
4°
Mar
19°
7°
Apr
23°
13°
May
27°
16°
Jun
29°
19°
Jul
28°
18°
Aug
26°
16°
Sep
21°
11°
Oct
14°
4°
Nov
9°
1°
Dec

Max/min °C with monthly precipitation. Climate normals via Open-Meteo.

Daylight hours in Mars Hill

10.0h
Jan
10.9h
Feb
11.9h
Mar
13.1h
Apr
14.0h
May
14.6h
Jun
14.4h
Jul
13.6h
Aug
12.5h
Sep
11.3h
Oct
10.3h
Nov
9.8h
Dec

Daylight hours (15th of each month).

Other cities in United States

Staying in Mars Hill — FAQs

How many places to stay are there in Mars Hill?

There are 110 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 Appalachian Lodge at River’s Bend, Asheville-Wolf Laurel Cabin Rental, Bald Mountain House at the Wolf Laurel Resort. See our ranked list of the best places to stay in Mars Hill.

Places to stay nearby

Cities like Mars Hill