Share this page

A Historic Resort in a Serene Setting – Perfect for Couples, Families, and Groups!

Highland Lake Resort rests on 26 gently wooded acres near serene Highland Lake in the Blue Ridge Mountains of North Carolina. The inn offers a variety of accommodations, from Cabin Rooms, to Suites, to quaint Cottages. You'll also find a long list of activities and amenities including fishing, canoeing, and hiking. Explore the inn's organic garden, take a dip in their pool, or go for a leisurely bike ride. When your stomach starts to growl, dine at the award-winning Season's Restaurant. Highland Lake Inn is ideal for weddings, meetings, and retreats!

Show More

Activities

Show More

Amenities

Visit for our accommodations!

86 Lilly Pad Lane Flat Rock, North Carolina 28731 United States  
  • 150
  • 208
  • RATES FROM$150.00
    OPEN DATES All Year
    PROPERTY SIZE53 Units
    RESTAURANT
    PETS ALLOWED
    CHILDREN ALLOWED
    CONFERENCE FACILITY
    NEARBY CITYAsheville
    NEARBY WATERHighland Lake

    Questions?

    No problem! Select the type of inquiry you'd like to send, enter your comments, and we'll make sure the property gets it.

    By clicking 'Submit' you are agreeing to our Terms of Service

    Vacation Request Successfully submitted. Thank You!

    Lodging in or near East Flat Rock

    stats