If you only have a short time in Alberta, you could actually see all of these places in one day. However, you should take your time, if at all possible, and enjoy them in stages. The Lake Louise Alpine Club Hostel is an amazing place to stay if you want to visit these gorgeous mountains and lakes. The roads (especially up to Moraine Lake) are not open year-round, so plan your trip for the best views. September and October can be really gorgeous because the Larch/Tamarack trees turn golden yellow at that time of year.