Lake Louise is the largest ski area in Canada with 4,200 acres of skiable terrain. The village is located in Banff National Park about 36 miles (60 km) west of the town of Banff. Lake Louise is one of the Big 3 Banff world class resorts.
Relax at this inn with a natural setting that will take your breath away. There’s skiing and snowboarding for everyone to enjoy, all within minutes of the inn. Ask about their Rocky Mountain Ski packages.
A jewel of hospitality in the Canadian Rockies near Lake Louise, Alberta. Winter access is strictly people-powered, and all guests must ski or snowshoe in on our 11-kilometre access trail.