Située dans les Rocheuses canadiennes, Banff est entourée de montagnes, de lacs et de kilomètres de sentiers de randonnée pittoresques, et propose une sélection d'hôtels de classe mondiale, dont plusieurs avec piscines.