Highland Lake Inn & Resort
Wedding venue in Flat Rock, North Carolina





About Highland Lake Inn & Resort
Set on 26 scenic acres beside a private lake in Flat Rock, Highland Lake Inn & Resort offers wedding celebrations in a mountain setting. Couples can exchange vows on the lakeside lawn, with the historic Grand Ole Hall available for receptions; the Hall includes two banquet rooms, a buffet and bar service area, and an outdoor deck overlooking the lake. The wedding page describes celebrations of up to 150 guests, and lists the Hall’s capacity as up to 200. The resort’s wedding team provides planning support and works with Season’s restaurant on customized menus. Catering options include passed or stationed hors d’oeuvres, plated meals, buffets, and beer, wine, or full-service bar choices. The property also offers smaller microwedding arrangements, with lakeside ceremony access and reception choices that include Kudzu Cottage or the Covered Pavilion. On-site lodging includes rooms, suites, cabin rooms, and historic multi-bedroom cottages, allowing guests to stay at the resort. Grounds and activities include a lake, gardens, trails, a swimming pool, and recreational options such as kayaking and canoeing.
The facts
- Guests
- Up to 200 guests
- Price
- From $5,000
- Pricing note
- The microwedding package starts at $4,000 for up to 30 guests and includes taxes and fees. This is an all-inclusive package price, not a stated venue-rental fee.
- Setting
- Indoor & outdoor
- Kind of place
- Hotel · Garden · Restaurant
- Last updated
- November 2026
This listing was compiled by wedplan.ai from the venue’s own website and public listings. Work here? Claim the page to keep it current.
On the big wedding guides
- Not listed on WeddingWire (checked November 2026)
- Listed on Zola (checked November 2026)
How to reach Highland Lake Inn & Resort
- Website: hliresort.com
- Phone: (800) 635-5101
- Address: 86 Lily Pad Lane
Wedding venues near Highland Lake Inn & Resort
- Sanctuary in the Pines — NC · up to 60 guests
- Highland Lake Cove — Flat Rock, NC · up to 200 guests
- Art House Venue — East Flat Rock, NC · up to 135 guests
- Kenmure Country Club — Flat Rock, NC · up to 350 guests
- Curations — Hendersonville, NC · up to 110 guests
- Hendersonville Country Club — Hendersonville, NC · up to 350 guests
- Mountain View Acres — Flat Rock, NC · up to 100 guests
- Burntshirt Vineyards — Hendersonville, NC · up to 200 guests
- Johnson's Legacy Vineyard — Hendersonville, NC
- Bullington Gardens — Hendersonville, NC
More hotel venues nearby
- Lantern Lodge Asheville Biltmore Village — Asheville, NC
- Kimpton Hotel Arras — Asheville, NC · up to 150 guests
- Cambria Hotel Downtown Asheville — Asheville, NC · up to 300 guests
- Crowne Plaza Hotel Asheville — Asheville, NC · up to 1,800 guests
- Balsam Mountain Inn — Balsam, NC
- Hotel Cashiers — Cashiers, NC