Welcome to Old Edwards Inn & Spa

Relaxed Luxury in the Blue Ridge Mountains


On the fun and scenic southwestern plateau of North Carolina's Blue Ridge Mountains, Old Edwards Inn and Spa is woven into the community, culture and setting of the vibrant town of Highlands.

Situated in the heart of downtown is a European-style resort and mountain retreat with luxury guestrooms, suites, cottages, and vacation homes, premium leisure amenities, farm-fed restaurants and a world-class spa. At Old Edwards Club, tee off on a spectacular 18-hole golf course and enjoy the dramatic mountain vistas. In the warmer months, immerse yourself in the silky waters of one of our outdoor heated mineral pools with poolside service. When the weather turns cool, slip into a steamy jacuzzzi to make lasting mountain memories.