Get in touch with us

We'd love to hear from you!

Nestled in the heart of the Western North Carolina mountains, Highland Lake Inn & Resort offers an unmatched country charm and pristine natural beauty like no other resort around.

Easy access to airports in Asheville(AVL) (20 minutes), Greenville/Spartanburg (GSP), SC (50 minutes), Charlotte(CLT), NC (2 hours), or Atlanta(ATL) (3.5 hours) and Asheville transportation.

GPS Coordinates: 35.28297, -82.43367

Flat Rock NC, Highland Lake Inn & Resort

Toll Free: (800) 635-5101
Local: (828) 693-6812

86 Lily Pad Lane
Flat Rock, North Carolina 28731
Email Us

View Our Property Map

  • Asheville Airport Ground Transportation

    (828) 209-3660

    Getting around Western North Carolina is easy with a wide variety of transportation choices.

  • Elite-Limousine

    (828) 890-2424

    Elite-Limousine accommodates individual shuttles (cars) or group shuttles (limousines). Elite-Limousine services the Asheville, Greenville, and Charlotte airports.

    Limousine: Minimum of 2 hours

  • Carolina Taxi Service to Greenville & Asheville Airports

    (828) 690-3221

    Carolina Taxi accommodates individual shuttles or group shuttles with a van. Carolina Taxi services both Asheville and Greenville Airports. Group discounts are available for multiple passengers.

  • Diamond Executive Car Transportation Service

    (828) 281-8139

    Diamond Executive can accommodate individual shuttles or group shuttles with a van. Diamond Executive services the Asheville, Greenville, and Charlotte Airports.

  • Young Transportation

    (800) 622-5444

    Young Transportation offers a 29 passenger van or a 55 passenger bus. Multiple vans or busses are available. Young Transportation services the Asheville, Greenville, and Charlotte airports.

    Prices: Vary depending on the season.
    A minimum of 7 hours is required for each booking.

"The serene, wholesome environment, wonderful dining and friendly staff were a delightful antithesis to corporate chain experiences."

- Alicia and Paul B.

Gift Certificates for Any Occasion

Tell that special someone that they deserve the best!

The gift of fine dining and warm Southern hospitality fits everyone. Your loved ones will have the choice of using the gift for dining, lodging or purchasing a unique item from our gift shop. A visit to Highland Lake Inn & Resort is a wonderful way to celebrate any occasion, to pamper that special someone, or to simply say “Thank You” to a deserving employee or client.

Our Guest Services staff is happy to help you with the purchase of Gift Certificates. Overnight shipping is available for an additional fee if necessary. All major credit cards accepted.

Call guest services to order a gift certificate.