Overview
Lake Louise, located in the stunning Banff National Park, is known for its spectacular scenery and versatile terrain. Home to more than 4,200 acres of terrain spread across four mountain faces, Lake Louise is one of the largest ski resorts in North America.
Just minutes from the village of Lake Louise, the resort's layout allows visitors of all abilities to easily ski together thanks to beginner, intermediate, and expert runs that are available from every chair. Lake Louise has a variety of te...more