Old Edwards Inn and Spa

445 Main St
Highlands, NC 28741

This upscale spa resort includes several properties within the mountain village of Highlands. The resort offers a historic hotel, a contemporary lodge, and cottages and houses, all featuring period antiques, European bedding and Italian linens. Bright rooms offer flat-screen TVs and free Wi-Fi, plus baths with rainfall showers and heated-tile floors. Some rooms have fireplaces, porches and 4-poster beds.