All hotels in Asheville, North Carolina, United States of America
1 room, 2 adults

Highland Lake Inn & Resort, Asheville

3-star3 stars
86 Lily Pad LaneAshevilleNC28731United States of America

Mountain lodge in Flat Rock with outdoor pool, restaurant
  • Free full breakfast, free WiFi, and free parking
  • Collect nightsFor every 10 nights, get 1 free!
Tasty breakfast
Value for money
Best value for money
Delicious food
Great amenities
65See all 65 reviews
From 418 reviewsTripAdvisor Traveller Rating

Highland Lake Inn & Resort, Asheville

from $159
  • Lodge Room
  • Lodge Room with Balcony
  • Woodward House Room
  • Woodward House Room with Fireplace
  • Mountain Air Suite
  • Hummingbird Suite
  • Balsam Suite

At a glance

Key facts

Hotel size

  • This hotel has 52 rooms


  • Check-in time 4 PM-11:00 PM
  • Check-out time is 11 AM

Required at check in

  • Credit card or cash deposit required

  • Government-issued photo ID required

  • Minimum check-in age is 21

Travelling with others


  • Pets not allowed


  • Free WiFi in public areas

  • Free WiFi in rooms



  • Free self parking
* See small print for additional details or extra charges

In the hotel

Food and drink
  • Free full breakfast daily
  • Restaurant
  • Bar/lounge
  • Coffee/tea in a common area
  • Barbecue grills
Things to do
  • Outdoor pool
  • Pool sun loungers
  • Outdoor tennis court
  • Spa tub
  • Tennis on site
  • Arcade/game room
  • Billiards or pool table
Working away
  • Business center
  • Conference space
  • Meeting rooms 7
  • 24-hour front desk
  • Concierge services
  • Free newspapers in lobby
  • Wedding services
  • Safe-deposit box at front desk
  • Designated smoking areas
  • Garden
  • Picnic area
  • Fireplace in lobby
  • Accessible bathroom
  • In-room accessibility

In the room

Home comforts
  • Air conditioning
  • Ceiling fan
  • Coffee/tea maker
  • Iron/ironing board
Things to enjoy
  • In-room massage available
Freshen up
  • Private bathroom
  • Shower/tub combination
  • Free toiletries
  • Hair dryer
Be entertained
  • Cable/satellite TV channels
Stay connected
  • Free weekday newspaper
  • Free WiFi
  • Free local calls
  • Daily housekeeping

Special features


Seasons Restaurant - This restaurant serves breakfast, brunch, lunch, and dinner. A children's menu is available. Open daily.

Highland Lake Inn & Resort, Asheville’s small print

Also known as

  • Highland Lake Flat Rock
  • Highland Lake Inn & Resort Flat Rock
  • Highland Lake Hotel Flat Rock
  • Highland Lake Inn Resort Flat Rock
  • Highland Lake Inn Resort


Children under 13 years old are not allowed in the swimming pool without adult supervision.

Mandatory fees

Deposit: USD 200 per stay

Optional extras

Rollaway beds are available for USD 20.00 per stay

Cribs/Infant beds are available for USD 20.00 per stay

We have included all charges provided to us by this hotel. However, charges can vary, for example, based on length of stay or the room you book.

What’s around Highland Lake Inn & Resort, Asheville


  • Flat Rock Playhouse - 30 min walk
  • Carl Sandburg Home National Historic Site - 36 min walk
  • Western North Carolina Air Museum - 41 min walk
  • Jackson Park - 3 mi / 4.8 km
  • Hendersonville Little Theatre - 3.1 mi / 4.9 km
  • Flat Rock Playhouse - 3.1 mi / 5 km
  • Henderson County Heritage Museum - 3.3 mi / 5.4 km
  • Mineral and Lapidary Museum - 3.6 mi / 5.8 km

Getting around

  • Asheville, NC (AVL-Asheville Regional) - 21 min drive
  • Greenville, SC (GSP-Greenville-Spartanburg Intl.) - 54 min drive
  • Free self parking

Recent reviews

Superb 9.0 From 65 reviews

Highland Lake Inn & Resort, Asheville
Very Good8.0
Girls trip
The young lady that checked us in wasn't very helpful in giving information/directions about the surrounding area (we were looking for a place to have dinner since the restaurant on property was closed). The maintenance man who came to our room to fix the TV was very polite and helpful, however. The breakfast buffet was mediocre at best. We enjoyed visiting the goat pen and chicken coop on the property.
A Traveler, us1 night trip with friends
Highland Lake Inn & Resort, Asheville
Make sure you get a room that includes breakfast!
Kelly, us1 night romance trip
Highland Lake Inn & Resort, Asheville
Wonderful Place to Stay
This was a lovely inn! The people were warm and friendly. The breakfast buffet was plentiful and delicious! It had a variety of options to choose from. We would definitely stay here again!
James, us2 night romance trip
Highland Lake Inn & Resort, Asheville
Very Good8.0
Countrt stay
Room was quaint. Pool table, table tennis table didn't have all the equipment to play. Area was nice. Common rooms were great.
A Traveler, us1 night romance trip
Highland Lake Inn & Resort, Asheville
Our get away ☀️
The suite was huge. Fireplace was perfect. Large whirlpool tool bath tub was very comfortable. The entire resort was wonderful. Loved it
Mark, us2 night romance trip

See all reviews

Highland Lake Inn & Resort, Asheville

Is the description of this hotel not correct? Tell us