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 thats 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. Though easily accessiblejust past the city limits of downtown Hendersonville and only a short drive from Asheville, NC and Greenville, SCSeasons at Highland Lake restaurant gives diners a premier culinary experience that is worlds away from the hustle and bustle of city life.Highland Lake Inn & Resort provides a beautiful location for your wedding with multiple lodgings, meeting halls and venues, and superb dining. Highland Lake Inn & Resort offers your company a daily inclusive package that will make your corporate event successful and rejuvenating. Our Western North Carolina conference center offers meeting facilities for up to 350 guests and lodging accommodations that will suit up to 150 guests.