Venue photo 1

Highland Lake Inn

4.5(654)
Resort hotel
About

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.

Best for
  • Corporate retreats with lakeside activities
  • Multi-night group stays with fine dining
  • Focused meetings in historic mountain setting
Standout features
26 scenic lakeside acres in the mountains
Setting
26 scenic lakeside acres in the mountains
The resort sits atop 26 private acres on a lake in Flat Rock, North Carolina, offering a tranquil, natural environment with walking paths and water access. This setting provides a peaceful backdrop for business events and retreats.
Award-winning Seasons Restaurant
On-site Dining
Award-winning Seasons Restaurant
The resort features a highly praised restaurant known for fresh, tasty breakfast buffets and memorable lunch and dinner options, ensuring a quality culinary experience without leaving the property.
Sports courts and loaner boats and bikes
Recreational Amenities
Sports courts and loaner boats and bikes
Guests can enjoy a variety of outdoor activities including sports courts and access to canoes, kayaks, and paddleboats, adding a recreational dimension to corporate retreats and team-building events.
At a glance
Location & hours

Loading map...

86 Lily Pad Lane
Get directions →
Hours
Sunday7am – 11pm
Monday7am – 11pm
Tuesday7am – 11pm
Wednesday7am – 11pm
Thursday7am – 11pm
Friday7am – 11pm
Saturday7am – 11pm

Rated 4.5 on Google · 654 reviews