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.
Book On TripAdvisor Bonus Book your hotel on TripAdvisor — then save 20% on things to do for your trip. Use code BOOKTOSAVE.

North Carolina Mountains

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

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 (297)

B&Bs / Inns (288)

Specialty Lodging (259)

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 ]
Certificate of Excellence
Travelers' Choice® 2016 Winner Romance
 
195 Old US 129, Treehouse Drive, Robbinsville, NC 28771
Rivers Edge Treehouse Resort Slideshow
$150 - $190 Avg. price/night*
Ollie #1 of 297 hotels in North Carolina Mountains
  •  A perfect getaway! 
  • River's Edge Treehouse Resort is great resort in a lovely setting. The... more
  • July 20, 2016
Traveler photos (88)
Offers & Announcements Summer Filling Up Fast!
Certificate of Excellence
Travelers' Choice® 2016 Winner Top Hotels
 
445 Main Street, PO Box 2130, Highlands, NC 28741
Old Edwards Inn and Spa Slideshow
Show Prices
$240 - $655 Avg. price/night*
Ollie #2 of 297 hotels in North Carolina Mountains
Professional photos | Traveler photos (1124)
Special Offer Romantic Mountain Escape
14981 Tapoco Road, Robbinsville, NC 28771
Historic Tapoco Lodge Resort Slideshow
Show Prices
$107 - $184 Avg. price/night*
Ollie #3 of 297 hotels in North Carolina Mountains
  •  Good visit 
  • Rented the White Oak 1 & 2 for the weekend with our daughter, son-in-law... more
  • July 24, 2016
Professional photos | Traveler photos (543)
827 Main Street, Blowing Rock, NC 28605
Mountainaire Inn and Log Cabins Slideshow
$69 - $300 Avg. price/night*
Ollie #4 of 297 hotels in North Carolina Mountains
  •  Blowing Rock Get Away 
  • The Mountainaire Inn was clean and smelled good. The room was cozy like a... more
  • July 21, 2016
Traveler photos (468)
Special Deal Local Activity...
Haywood Park Hotel (Asheville) 4.0 of 5
1 Battery Park Avenue, Asheville, NC 28801
Haywood Park Hotel Slideshow
Show Prices
$282 - $407 Avg. price/night*
Ollie #5 of 297 hotels in North Carolina Mountains
Professional photos | Traveler photos (311)
1 Antler Hill Road, Asheville, NC 28803
Inn on Biltmore Estate Slideshow
Show Prices
$297 - $1,012 Avg. price/night*
Ollie #6 of 297 hotels in North Carolina Mountains
  •  Nice Visit 
  • Our family stayed at the Biltmore for 4 nights beginning on July 12, 2016... more
  • July 24, 2016
Professional photos | Traveler photos (922)
Special Offer Backyard Escape
Pisgah Inn (Waynesville)
Milepost 408.6, Blue Ridge Pkwy., Waynesville, NC 28786
$80 - $90 Avg. price/night*
Ollie #7 of 297 hotels in North Carolina Mountains
Traveler photos (266)
43 Town Square Blvd., Asheville, NC 28803
Hilton Asheville Biltmore Park Slideshow
Show Prices
$207 - $401 Avg. price/night*
Ollie #8 of 297 hotels in North Carolina Mountains
  •  Disappointing 
  • We were excited to try the hotel because of the reviews. Our room was very... more
  • July 25, 2016
Professional photos | Traveler photos (151)
Special Offer STOP CLICKING AROUND
205 Main Street, Highlands, NC 28741
The Park On Main Hotel Slideshow
Show Prices
$250 - $433 Avg. price/night*
Ollie #9 of 297 hotels in North Carolina Mountains
  •  Loved this hotel!!! 
  • We arrived and were greeted by a super friendly staff. The rooms were... more
  • July 21, 2016
Professional photos | Traveler photos (75)
Offers & Announcements Week Day Discount!
88 Tunnel Road, Asheville, NC 28805
Homewood Suites by Hilton Asheville- Tunnel Road Slideshow
Show Prices
$164 - $368 Avg. price/night*
Ollie #10 of 297 hotels in North Carolina Mountains
  •  Best family vacation! 
  • We packed adventures into every day of our stay in NC. Home wood suites... more
  • July 25, 2016
Professional photos | Traveler photos (142)
Special Offer STOP CLICKING AROUND
244 Cunningham Road, Franklin, NC 28734
Hampton Inn Franklin Slideshow
Show Prices
$99 - $148 Avg. price/night*
Ollie #11 of 297 hotels in North Carolina Mountains
  •  Very comfortable 
  • Always clean and hassle free. The breakfast is great with a large variety... more
  • July 23, 2016
Professional photos | Traveler photos (43)
Special Offer STOP CLICKING AROUND
204 Tunnel Road, Asheville, NC 28805
Hampton Inn Asheville - Tunnel Road Slideshow
Show Prices
$160 - $369 Avg. price/night*
Ollie #12 of 297 hotels in North Carolina Mountains
  •  Nice for the price 
  • This Hampton is a little bit off the beaten path. There are other hotels... more
  • July 24, 2016
Professional photos | Traveler photos (153)
Special Offer STOP CLICKING AROUND
4324 Soco Road (U.S. Highway 19), Maggie Valley, NC
Jonathan Creek Inn and Villas Slideshow
Show Prices
$73 - $149 Avg. price/night*
Ollie #13 of 297 hotels in North Carolina Mountains
  •  Nice & Quiet 
  • What a great surprise! Very nice room, clean, large and my husband enjoyed... more
  • July 25, 2016
Professional photos | Traveler photos (910)
Special Rate Call Direct For Best...
18 Rockwood Road, Fletcher, NC 28732
Hampton Inn & Suites Asheville-I-26 Slideshow
Show Prices
$167 - $331 Avg. price/night*
Ollie #14 of 297 hotels in North Carolina Mountains
  •  Great quality. 
  • In town on business and this location was very affordable and convenient... more
  • July 20, 2016
Professional photos | Traveler photos (71)
Special Offer STOP CLICKING AROUND
130 Shiloh Trail, Waynesville, NC 28786
BEST WESTERN Smoky Mountain Inn Slideshow
Show Prices
$110 - $193 Avg. price/night*
Ollie #15 of 297 hotels in North Carolina Mountains
  •  Awesome hotel staff 
  • This hotel is extremely clean, has a lovely hotel staff, very quiet, and... more
  • July 21, 2016
Professional photos | Traveler photos (104)
Special Offer GET A $50 GIFT CARD
248 WBI Drive, Dillsboro, NC 28725
BEST WESTERN PLUS River Escape Inn & Suites Slideshow
Show Prices
$120 - $184 Avg. price/night*
Ollie #16 of 297 hotels in North Carolina Mountains
Professional photos | Traveler photos (143)
Special Offer GET A $50 GIFT CARD
3560 US 221 South, Marion, NC 28752
Hampton Inn Marion Slideshow
Show Prices
$116 - $200 Avg. price/night*
Ollie #17 of 297 hotels in North Carolina Mountains
Professional photos | Traveler photos (71)
Special Offer STOP CLICKING AROUND
115 Hendersonville Road, Asheville, NC 28803
Doubletree Hotel Biltmore / Asheville Slideshow
Show Prices
$164 - $345 Avg. price/night*
Ollie #18 of 297 hotels in North Carolina Mountains
Professional photos | Traveler photos (90)
Special Offer STOP CLICKING AROUND
199 Tunnel Road, Biltmore Estate, Asheville, NC 28805
Country Inn & Suites By Carlson, Asheville Downtown Tunnel Road (Biltmore Estate) Slideshow
Show Prices
$119 - $281 Avg. price/night*
Ollie #19 of 297 hotels in North Carolina Mountains
Professional photos | Traveler photos (215)
Special Offer Book early and Save 15%
290 Macon Avenue, Asheville, NC 28804-3711
The Omni Grove Park Inn Slideshow
Show Prices
$275 - $1,055 Avg. price/night*
Ollie #20 of 297 hotels in North Carolina Mountains
Professional photos | Traveler photos (1097)
Special Offer 15% OFF + BREAKFAST