

Exterior view of Highland Lake Inn.



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!
Family
Romantic
Pet Friendly
Lake
Children of all ages are welcome at Highland Lake Inn. Some accommodations are better for families than others, so let the helpful staff assist you in finding the perfect place to stay during your vacation. There are lots of fun ways to spend your days – go fishing on the dock, hit the pool for a swim, or grab a couple of bicycles and explore the area!
Amenities
Open Dates
- All Year
Property Size
- 53 units
Nearby City
- Asheville
Nearby Water
- Highland Lake
General
- Basketball Court(s)
- Bicycles
- Game Room/Arcade
- Swimming Pool
- Cable TV
- Wireless Internet
Room
- Air Conditioning
- Coffee Maker
- Iron/Ironing Board
Activities
- Basketball
- Horseshoes
- Live Entertainment
- Shopping
- Sightseeing
- Swimming
- Tennis
- Volleyball
- Canoeing
- Freshwater Fishing
- Hiking
- Wildlife & Nature
Services
- Banquet Room(s)
- Meeting Room(s)
Show less
Traveler Reviews

Highland Lake Inn Summary 
Excellent family hotel. Great room.
What kind of place
- Awesome for families
- Nice for romantic trips
Good to Know
- Great menu
- Pleasant hotel grounds
- Nice building
- Professional service