Old Edwards Inn and Spa

Old Edwards Inn and Spa

445 Main Street, Highlands, North Carolina 28741
87.9
Silver

HotelsRating Index

One composite score blending cross-source reviews, expert awards, facility coherence, and a graph of trusted peers. Transparent on purpose.

In the top 8% of all rated hotels worldwide.

About this hotel

Country charm and understated elegance go hand in hand at Old Edwards Inn and Spa, a historic property situated in the sleepy mountain town of Highlands, North Carolina. Each guest room, suite and cottage is filled with period antiques, fine Italian linens and complimentary champagne upon arrival. A heated outdoor mineral pool and luxurious 25,000-square-foot spa, which uses herbs and botanicals directly from the spa’s garden, guarantee a relaxing experience. A Forbes Travel Guide Recommended restaurant and a world-class golf course add even more color to an unforgettable getaway in the Blue Ridge Mountains.

Awards & Recognition

  • Forbes Travel Guide· 2026
    Forbes Travel Guide 4-Star

Watch the video tour

Open the immersive cinema flow for fullscreen videos and photos.

Open Cinema