Old Edwards Inn and Spa

445 Main Street | Highlands, NC 28741 [See Map]
#1 in Best North Carolina Hotels
Hotel Class 4.0-star Critic Rating Good Guest Rating
TripAdvior Traveler Rating

Based on 701 reviews

U.S. News Review

Nestled amid the scenic Blue Ridge Mountains in western North Carolina, the Old Edwards Inn and Spa evokes a European lodge, complete with an exposed stone and brick façade, cozy fireplaces and Victorian-era furnishings. There are several lodging options to choose from: The Inn features spacious guest rooms with large, four-poster canopy beds and antique furniture, while the cottages' rustic designs — complete with multiple rooms and private porches — are ideal for families. Previous guests rave about on-site amenities like the Acorns on Church boutique (specializing in antique home decor), The Spa at Old Edwards and the challenging course at Old Edwards Golf Club. Visitors also can't get enough of the farm-to-table cuisine at Madison's restaurant. What's more, recent guests say the staff members are fantastic, noting their kindness and willingness to help went a long way.

How we rank hotels

Awards Received

  • AAA/CAA Four Diamond Lodgings 2015
  • Condé Nast Readers' Choice List 2014
  • Fodor's Choice
  • Forbes Travel Guide Four Star Awards 2014
  • Travel + Leisure 500 World's Best Hotels 2015

Guest Reviews

A hotel's guest rating is calculated using data provided under license by TripAdvisor. A total of 701 guests have reviewed the Old Edwards Inn and Spa, giving it a rating of 5.0, on a scale of 1-5.

TripAdvisor Traveler Rating: 5.0 (based on 701 reviews)

Guest Reviews: Read most recent guest reviews


  • Room Service
  • Internet Access
  • Dining
  • Parking
  • Meeting Rooms
  • Fitness Center
  • Pool

Editor's note: Hotel information is updated periodically. If this is your property and you notice any inaccuracies, please let us know. If you are interested in obtaining a badge to display on your website or in other media, please contact us.

Similar Hotels Nearby

Old Edwards Inn and Spa

445 Main Street | Highlands, NC 28741 [See Full Map]