Banff Springs Hotel and Chateau Lake Louise are wonderful hotels, cant go wrong there.