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 - $163 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
$213 - $485 Avg. price/night*
Ollie #3 of 292 hotels in North Carolina Mountains
  •  Amazing Experience! 
  • We had previously driven through this tiny but charming city and saw this... more
  • February 10, 2016
Traveler photos (1097)
Special Offer Winter Slip Away
205 Main Street, Highlands, NC 28741
The Park On Main Hotel Slideshow
Show Prices
$123 - $360 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
$309 - $434 Avg. price/night*
Ollie #5 of 292 hotels in North Carolina Mountains
  •  The Perfect Spot 
  • My sister & my nieces & I just spent a delightful weekend here. This was... more
  • February 7, 2016
Traveler photos (81)
1 Antler Hill Road, Asheville, NC 28803
Inn on Biltmore Estate Slideshow
Show Prices
$201 - $470 Avg. price/night*
Ollie #6 of 292 hotels in North Carolina Mountains
Professional photos | Traveler photos (843)
Special Rate Winter Rates up to...
Two Wheel Inn (Robbinsville)
2595 Tallulah Rd., Hwy 129, Robbinsville, NC
Ollie #7 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)
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 #8 of 292 hotels in North Carolina Mountains
Traveler photos (52)
Comfort Inn (Sylva) 2.0 of 5
1235 E. Main Street, Sylva, NC 28779
Comfort Inn Slideshow
Show Prices
$105 - $164 Avg. price/night*
Ollie #9 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
Alamo Motel & Cottages (Maggie Valley)
1485 Soco Road, Maggie Valley, NC 28751
Alamo Motel & Cottages Slideshow
$49 - $89 Avg. price/night*
Ollie #10 of 292 hotels in North Carolina Mountains
  •  Weekend Night at Alamo 
  • We had planned to drive home (almost 3 hour drive) after the Greg Allmond... more
  • February 8, 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
$130 - $314 Avg. price/night*
Ollie #11 of 292 hotels in North Carolina Mountains
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 #12 of 292 hotels in North Carolina Mountains
  •  Fabulous! 
  • Loved the hotel! The views are stunning, waking up facing directly the... more
  • February 9, 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 #13 of 292 hotels in North Carolina Mountains
Traveler photos (457)
Offers & Announcements Call for Specials
207 Robinson Cove Rd., Leicester, NC 28748
Compassionate Expressions Mountain Inn & Healing Sanctuary Slideshow
$25 - $99 Avg. price/night*
Ollie #14 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 (65)
43 Town Square Blvd., Asheville, NC 28803
Hilton Asheville Biltmore Park Slideshow
Show Prices
$167 - $291 Avg. price/night*
Ollie #15 of 292 hotels in North Carolina Mountains
Professional photos | Traveler photos (136)
Special Offer SIERRA NEVADA PACKAGE
204 Tunnel Road, Asheville, NC 28805
Hampton Inn Asheville - Tunnel Road Slideshow
Show Prices
$110 - $319 Avg. price/night*
Ollie #16 of 292 hotels in North Carolina Mountains
  •  Great Overnight Stay 
  • Terrific location - closeness to Downtown - Enjoyed the Shuttle ride to... more
  • February 9, 2016
Professional photos | Traveler photos (126)
Special Offer Book early and Save!
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 - $122 Avg. price/night*
Ollie #18 of 292 hotels in North Carolina Mountains
  •  Wonderful time 
  • My daughter and I stayed overnight following her school field trip to ski... more
  • February 9, 2016
Professional photos | Traveler photos (863)
Special Rate Free room upgrade
244 Cunningham Road, Franklin, NC 28734
Hampton Inn Franklin Slideshow
Show Prices
$94 - $131 Avg. price/night*
Ollie #19 of 292 hotels in North Carolina Mountains
Professional photos | 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
$205 - $330 Avg. price/night*
Ollie #20 of 292 hotels in North Carolina Mountains
Professional photos | Traveler photos (309)