A Cherished Mountain Retreat with Hospitality You'll Love

A setting like no other

For the couple looking for an authentic and memorable wedding experience, Highland Lake Inn & Resort offers a variety of settings to choose from. Our venues are more than just your standard ballroom. Each has a rich history and unique character you won’t find anywhere else. Find the space that suits your style and bring your special occasion to life.


The Grand Ole Hall

This Venue has a rich history of hosting large groups and special events. It has a Banquet kitchen, separate bar area, a large banquet area that can be divided into two areas, and an outdoor deck that looks over the organic garden and serene lake. It is the perfect location for weddings that are truly magical.
Capacity: 200 guests

» View Floorplan

The Kudzu Cottage

A historic cottage perfect for smaller groups or gatherings, the Kudzu Cottage has hardwood floors, large windows, and a gas fireplace. Conveniently located next to the Season’s restaurant, groups have easy access to tasty delicacies at any time. The separate breakout room is wonderful for a remote bar and beautiful buffets. 
Capacity: 48 guests

» View Floorplan

Season's Restaurant

Whether a wedding reception, rehearsal dinner, or just a good time with friends, Season’s will work with you to make the planning as simple and stress-free as possible. Private dining rooms are available to accommodate groups from 20-80 individuals. Two private dining areas are available: The Private Dining Room and the Green Room.
Capacity: 80 guests

» View Floorplan

Outdoor Venues

Nestled in the mountains of Western North Carolina, Highland Lake Inn & Resort is a picturesque place for outdoor wedding ceremonies. Our lakeside property features 26-acres of rolling grass hills and towering pines. Let our natural beauty serve as the perfect backdrop for your special day. Several indoor backups are also available in the event of inclement weather.