Category: Homepage



At Highland Lake Inn & Resort, we offer guests a wealth of amenities and options, at a one-of-a-kind value. There are no other resorts near Asheville, NC, quite like us—encompassing such a wide range of enticing benefits and accommodations. Poised atop 26 scenic acres on a private lake in the town of Flat Rock in Western North Carolina, our goal is to deliver an authentic mountain experience that’s as vast and varied as these storied hills. Only 5 minutes from Hendersonville, NC, we are a resort destination that appeals to all: families, couples, groups, newlyweds, business leaders, and everyone in between. We are much more than a hotel or a bed and breakfast inn, 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 in the Land of the Sky. 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.


Fresh Local Ingredients. Inspired World Cuisine.

Though easily accessible—just past the city limits of downtown Hendersonville and only a short drive from Asheville, NC and Greenville, SC—Season’s at Highland Lake restaurant gives diners a premier culinary experience that is worlds away from the hustle and bustle of city life. Entertaining guests year-round for breakfast, lunch and dinner, our restaurant is indeed, as varied, rich and enticing as the four distinct seasons from which its name is derived. Diners will experience a fresh cornucopia of seasonal herbs, vegetables, and edible flowers hand-picked in our onsite organic garden. All served to you in a presentation that is vibrant, eclectic and imaginative—not to mention savory. Once you dine with us, you’ll see why we have become one of the most sought-after, and celebrated dining experiences in all of Western North Carolina.


things to do g


Let Highland Lake Inn & Resort make your wedding day match your best dreams.

Located on 26 wonderful country acres on a lake in Historic Flat Rock, NC, Highland Lake Inn & Resort provides a beautiful location for your wedding with multiple lodgings, meeting halls and venues, and superb dining from our award-winning team at Season’s restaurant.

Lakeside Wedding




How can you pass up playing golf with the beautiful Blue Ridge Mountains as your backdrop? Our staff at Highland Lake Inn will be happy to arrange golf excursions for you and your team.

reservations hdr.jpg small