We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

North Carolina Mountains

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in North Carolina Mountains?

We'll send you updates with the latest deals, reviews and articles for North Carolina Mountains each week.

Map of North Carolina Mountains Hotels

Hotels (348)

B&Bs / Inns (294)

Specialty Lodging (328)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
105 Davis Street, Glen Alpine, NC 28628
Show Prices
US$143 - US$196 Avg. price/night*
Ollie #1 of 348 hotels in North Carolina Mountains
  •  Great Getaway 
  • Stayed here one night. The rooms are very nice and the hosts go the extra... more
  • August 16, 2018
Traveler photos (154)
Offers & Announcements $10 off-our website...
Certificate of Excellence
Travelers' Choice® 2018 Winner Bargain | Best Service
 
827 Main St, Blowing Rock, NC 28605-8331
US$69 - US$300 Avg. price/night*
Ollie #2 of 348 hotels in North Carolina Mountains
  •  Excellent Experience 
  • We stayed in a King room in the Inn (not a log cabin). It was so... more
  • August 17, 2018
Traveler photos (586)
Special Deal 🎣BOOK DIRECT FOR BEST...
36 Broadway St, Asheville, NC 28801-2917
Show Prices
US$321 - US$595 Avg. price/night*
Ollie #3 of 348 hotels in North Carolina Mountains
Traveler photos (212)
301 E Chestnut St, Asheville, NC 28801-2099
Show Prices
US$193 - US$347 Avg. price/night*
Ollie #4 of 348 hotels in North Carolina Mountains
  •  Superb! 
  • During a three-night stay in Asheville, we actually stayed at three... more
  • August 8, 2018
Traveler photos (585)
Offers & Announcements CHIHULY @ BILTMORE Pkg
15 Page Ave, Asheville, NC 28801-2707
Show Prices
US$179 - US$421 Avg. price/night*
Ollie #5 of 348 hotels in North Carolina Mountains
Traveler photos (175)
195 Old Hwy 129, Treehouse Drive, Robbinsville, NC 28771-6800
US$150 - US$190 Avg. price/night*
Ollie #6 of 348 hotels in North Carolina Mountains
  •  relaxing place 
  • Thanks for making such a unique place to stay!Great bed and view. Enjoyed... more
  • August 14, 2018
Traveler photos (146)
205 Main St, Highlands, NC 28741-8446
Show Prices
US$188 - US$457 Avg. price/night*
Ollie #7 of 348 hotels in North Carolina Mountains
Traveler photos (173)
445 Main St, PO Box 2130, Highlands, NC 28741-8447
Show Prices
US$228 - US$861 Avg. price/night*
Ollie #8 of 348 hotels in North Carolina Mountains
Traveler photos (1434)
Special Offer Slip Away & Save Package
117 Hendersonville Road, Asheville, NC 28803-2868
Show Prices
US$181 - US$387 Avg. price/night*
Ollie #9 of 348 hotels in North Carolina Mountains
Traveler photos (129)
Special Offer Double Points, Every...
Travelers' Choice® 2018 Winner Bargain
 
The Valley Inn (Maggie Valley)
236 Soco Rd, Maggie Valley, NC 28751-9663
US$39 - US$105 Avg. price/night*
Ollie #10 of 348 hotels in North Carolina Mountains
  •  Quiet and cozy 
  • Very clean comfortable rooms. Perfect for staying one night or several. We... more
  • August 12, 2018
Traveler photos (67)
A Holiday Motel (Maggie Valley) 2.0 of 5
3289 Soco Rd, Maggie Valley, NC 28751-9504
Show Prices
US$68 - US$168 Avg. price/night*
Ollie #11 of 348 hotels in North Carolina Mountains
Traveler photos (148)
4324 Soco Rd, Maggie Valley, NC 28751-9511
Show Prices
US$77 - US$148 Avg. price/night*
Ollie #12 of 348 hotels in North Carolina Mountains
  •  vacation 
  • Very clean, love the creek outback and staff was very helpful. They... more
  • August 13, 2018
Traveler photos (988)
Special Rate Free room upgrade
1252 US Highway 421 South, Boone, NC 28607
Show Prices
US$103 - US$302 Avg. price/night*
Ollie #13 of 348 hotels in North Carolina Mountains
#1 of 17 hotels in Boone
Traveler photos (102)
Special Offer Double Points, Every...
1 Antler Hill Road, Asheville, NC 28803-8692
Show Prices
US$330 - US$715 Avg. price/night*
Ollie #14 of 348 hotels in North Carolina Mountains
  •  Stunning 
  • Happily stayed here for a little r and r after dropping off child at camp... more
  • August 17, 2018
Traveler photos (1574)
Haywood Park Hotel (Asheville) 4.0 of 5
1 Battery Park Ave, Asheville, NC 28801-2717
Show Prices
US$256 - US$478 Avg. price/night*
Ollie #15 of 348 hotels in North Carolina Mountains
Traveler photos (369)
14981 Tapoco Rd, Robbinsville, NC 28771-6885
Show Prices
US$140 - US$251 Avg. price/night*
Ollie #16 of 348 hotels in North Carolina Mountains
  •  Getaway 
  • We made plans for a weekend getaway with friends and chose Tapoco. Best... more
  • August 13, 2018
Traveler photos (735)
Two Wheel Inn (Robbinsville)
2595 Tallulah Rd, Hwy 129, Robbinsville, NC 28771-7207
Ollie #17 of 348 hotels in North Carolina Mountains
Traveler photos (229)
Pisgah Inn (Waynesville)
Milepost 408.6, Blue Ridge Pkwy., Waynesville, NC 28786
US$80 - US$90 Avg. price/night*
Ollie #18 of 348 hotels in North Carolina Mountains
  •  Great Place, BUT 
  • We love this place and stayed for a few days recently. The location is... more
  • August 14, 2018
Traveler photos (404)
244 Cunningham Rd, Franklin, NC 28734-7576
Show Prices
US$99 - US$156 Avg. price/night*
Ollie #19 of 348 hotels in North Carolina Mountains
Traveler photos (79)
Special Offer Double Points, Every...
The Esmeralda Inn (Chimney Rock) 4.0 of 5
910 Main St, Chimney Rock, NC 28720
No photo provided
Show Prices
US$159 - US$400 Avg. price/night*
Ollie #20 of 348 hotels in North Carolina Mountains
Traveler photos (650)