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

 

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

B&Bs / Inns (289)

Specialty Lodging (245)

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 ]
14981 Tapoco Road, Robbinsville, NC 28771
Historic Tapoco Lodge Resort Slideshow
Show Prices
$162 - $184 Avg. price/night*
Ollie #1 of 292 hotels in North Carolina Mountains
Professional photos | Traveler photos (498)
Special Offer Openning March 10th
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 #2 of 292 hotels in North Carolina Mountains
Traveler photos (71)
Travelers' Choice® 2016 Winner Top Hotels
 
445 Main Street, PO Box 2130, Highlands, NC 28741
Old Edwards Inn and Spa Slideshow
Show Prices
$193 - $485 Avg. price/night*
Ollie #3 of 292 hotels in North Carolina Mountains
Traveler photos (1087)
Special Offer Winter Slip Away
205 Main Street, Highlands, NC 28741
The Park On Main Hotel Slideshow
Show Prices
$122 - $362 Avg. price/night*
Ollie #4 of 292 hotels in North Carolina Mountains
  •  Weekend Retreat 
  • My husband and I spent 3 nights here in January. The staff is great and... more
  • January 28, 2016
Professional photos | Traveler photos (63)
Offers & Announcements Get 25% Off the 2nd...
36 Broadway Street, Asheville, NC 28801
The Windsor Boutique Hotel Slideshow
Show Prices
$298 - $435 Avg. price/night*
Ollie #5 of 292 hotels in North Carolina Mountains
  •  Quant hotel 
  • Central position small apartment in Asheville . We had a 1 bedroom which... more
  • January 21, 2016
Traveler photos (81)
1 Antler Hill Road, Asheville, NC 28803
Inn on Biltmore Estate Slideshow
Show Prices
$199 - $472 Avg. price/night*
Ollie #6 of 292 hotels in North Carolina Mountains
Professional photos | Traveler photos (841)
Special Rate Winter Rates up to...
Comfort Inn (Sylva) 2.0 of 5
1235 E. Main Street, Sylva, NC 28779
Comfort Inn Slideshow
Show Prices
$105 - $157 Avg. price/night*
Ollie #7 of 292 hotels in North Carolina Mountains
#1 of 5 hotels in Sylva
  •  Very Nice 
  • We stayed here recently for 2 days while house hunting. The room was very... more
  • January 12, 2016
Professional photos | Traveler photos (34)
Special Offer Choice Privileges Points
Two Wheel Inn (Robbinsville)
2595 Tallulah Rd., Hwy 129, Robbinsville, NC
Ollie #8 of 292 hotels in North Carolina Mountains
  •  Good Visit 
  • Good place. Room has what you need, fridge etc. and was very clean. The... more
  • November 5, 2015
Traveler photos (213)
207 Robinson Cove Rd., Leicester, NC 28748
Compassionate Expressions Mountain Inn & Healing Sanctuary Slideshow
$25 - $99 Avg. price/night*
Ollie #9 of 292 hotels in North Carolina Mountains
  •  Best experience EVER! 
  • My husband and I were going to Asheville for business and wanted to spend... more
  • February 4, 2016
Traveler photos (56)
Travelers' Choice® 2016 Winner Bargain
 
The Valley Inn (Maggie Valley)
236 Soco Road, Maggie Valley, NC 28751
The Valley Inn Slideshow
$39 - $105 Avg. price/night*
Ollie #10 of 292 hotels in North Carolina Mountains
Traveler photos (52)
Alamo Motel & Cottages (Maggie Valley)
1485 Soco Road, Maggie Valley, NC 28751
Alamo Motel & Cottages Slideshow
$49 - $89 Avg. price/night*
Ollie #11 of 292 hotels in North Carolina Mountains
  •  Friendly and clean  
  • Thank you for your hospitality Dawn and Mike. We were looking for a pet... more
  • February 4, 2016
Traveler photos (49)
Offers & Announcements One Bedroom Cottages
88 Tunnel Road, Asheville, NC 28805
Homewood Suites by Hilton Asheville- Tunnel Road Slideshow
Show Prices
$122 - $313 Avg. price/night*
Ollie #12 of 292 hotels in North Carolina Mountains
  •  Excelent Stay 
  • The amenities and staff in this hotel keeps me coming back. The nightly... more
  • February 4, 2016
Professional photos | Traveler photos (118)
Special Offer BOOK EARLY
Pisgah Inn (Waynesville)
Milepost 408.6, Blue Ridge Pkwy., Waynesville, NC 28786
$80 - $90 Avg. price/night*
Ollie #13 of 292 hotels in North Carolina Mountains
  •  Pisgah Inn 
  • I have trouble finding words to describe it the scenery is just flat out... more
  • February 2, 2016
Traveler photos (231)
827 Main Street, Blowing Rock, NC 28605
Mountainaire Inn and Log Cabins Slideshow
Show Prices
$69 - $300 Avg. price/night*
Ollie #14 of 292 hotels in North Carolina Mountains
Traveler photos (457)
Offers & Announcements Call for Specials
204 Tunnel Road, Asheville, NC 28805
Hampton Inn Asheville - Tunnel Road Slideshow
Show Prices
$106 - $313 Avg. price/night*
Ollie #15 of 292 hotels in North Carolina Mountains
  •  Pointless Reservation 
  • It is bad enough that hotels in Asheville gouge tourists for whatever they... more
  • February 3, 2016
Professional photos | Traveler photos (126)
Special Offer Book early and Save!
43 Town Square Blvd., Asheville, NC 28803
Hilton Asheville Biltmore Park Slideshow
Show Prices
$162 - $286 Avg. price/night*
Ollie #16 of 292 hotels in North Carolina Mountains
Professional photos | Traveler photos (136)
Special Offer SIERRA NEVADA PACKAGE
269 Riversedge Rd, Brevard, NC 28712
Show Prices
$110 - $160 Avg. price/night*
Ollie #17 of 292 hotels in North Carolina Mountains
  •  Weekend vacation 
  • First off my wife and I are senior citizens. My daughter made reservations... more
  • November 15, 2015
Traveler photos (46)
4324 Soco Road (U.S. Highway 19), Maggie Valley, NC
Jonathan Creek Inn and Villas Slideshow
Show Prices
$68 - $121 Avg. price/night*
Ollie #18 of 292 hotels in North Carolina Mountains
  •  Excellent!!! 
  • My husband, son, and I were lucky enough to stay here over the New Year's... more
  • January 13, 2016
Professional photos | Traveler photos (863)
244 Cunningham Road, Franklin, NC 28734
Hampton Inn Franklin Slideshow
Show Prices
$95 - $135 Avg. price/night*
Ollie #19 of 292 hotels in North Carolina Mountains
  •  Quiet get away 
  • The location is a great location. Near a main road, that will take you to... more
  • January 31, 2016
Traveler photos (41)
Special Offer Weekend Getaway
Haywood Park Hotel (Asheville) 4.0 of 5
1 Battery Park Avenue, Asheville, NC 28801
Haywood Park Hotel Slideshow
Show Prices
$207 - $386 Avg. price/night*
Ollie #20 of 292 hotels in North Carolina Mountains
Professional photos | Traveler photos (309)