Highland Lake Inn & Resort sits on 26 scenic lakeside acres in Flat Rock, North Carolina, blending historic charm with modern hospitality. Its range of accommodations includes cozy cabins and suites, complemented by an award-winning restaurant that highlights fresh, local ingredients.
The resort offers versatile event spaces for up to 200 guests, ideal for corporate retreats and meetings. With on-site dining, sports courts, and loaner boats and bikes, it delivers a seamless, all-in-one experience for business groups seeking both productivity and relaxation.
Loading map...
Rated 4.5 on Google · 654 reviews