The accommodations at Highland Lake Inn and Resort feature a blend of different styles and sizes. Each have their own unique character and offer an authentic experience unique to the mountains of Western North Carolina. Perhaps you want the ambiance of a fireplace or the relaxation of your own patio. Or maybe you just want to experience the comfort of a full-service resort. Whatever the reason, whatever the season, we have a place for you.