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 the lake. It is the perfect location for weddings that are truly inspirational.
Capacity: 200 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.

Season's Restaurant

Perfect for a rehearsal dinner, bridal luncheon or gathering with friends and family, 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