En la orilla este del lago se encuentra el Château Lake Louise, uno de los grandes hoteles de la compañía de ferrocarril canadiense.