El lago Louise recibe su nombre en honor de la Princesa Louise Caroline Alberta, cuarta hija de la Reina Victoria.
El color del lago se debe al polvo de roca que llega hasta allí por el agua que se ha derretido del glaciar Lefroy y de los dos glaciares Victoria, que dominan el lago
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. Es un complejo de lujo construido a principios del siglo XX por la Canadian Pacific Railway.