What nature doesn’t offer, we do.
There’s something magical about this place. You can hear it in the wind. Feel it in the breeze. Behold it in the rich panorama of color that greets one at every turn. The Native Americans recognized the soul-inspiring beauty of the Blue Ridge Mountains centuries ago—calling them “the great blue hills of God.”
A Peak Experience that’s within your reach.
At Highland Lake Inn & Resort, we offer guests a wealth of amenities and options, at a one-of-a-kind value. There’s no other place in Western North Carolina quite like us—encompassing such a wide range of enticing benefits and accommodations. Poised atop 26 scenic acres on a private lake in Western North Carolina, our goal is to deliver an authentic mountain experience that’s as vast and varied as these storied hills. Here is a destination that appeals to everyone: families, couples, groups, newlyweds, business leaders, and everyone in between. We are at once a retreat, and a launching point for exploration. A place to rest, and explore. A haven for relaxation, and adventure. We offer the seclusion of a tucked-away mountain setting—and the convenience and sophistication of a world-class resort. We are more than an inn. More than a place to dine. More than a typical lakeside mountain resort. We are home for whatever you seek.