Where to stay in the Highlands, NC Hotel?

One of the best places to stay in Highlands, NC is Old Edwards Inn and Spa — a luxury resort known for its elegant rooms, top-tier service, and beautiful mountain views. For a cozier, budget-friendly option, Highlands Inn Lodge or 200 Main by Old Edwards are also highly rated.
 
Back
Top