Highland Lake Inn is a haven of bed and breakfast hospitality, elegance and natural beauty nestled in the Blue Ridge Mountains of western North Carolina. A historic North Carolina resort, Highland Lake Inn rests in a country setting of 26 gently wooded acres on a serene lake, just 25 minutes from Asheville, N.C., and five minutes outside of Hendersonville in historic Flat Rock, N.C. Much more than a romantic bed and breakfast inn or North Carolina hotel, it offers an inviting array of resort accommodations, including weekly and monthly cabins and cottages. Highland Lake Inn was featured in the May 2006 issue of Southern Living magazine and is also featured in Organic Style magazine's 10 Greatest Escapes in America.
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.