Surrounded by the Canadian Rocky Mountains, Banff is a gorgeous town in Alberta, Canada with one of the most protected natural landscapes in the world. The Fairmont Banff Springs is an ideal springboard for diving into everything the destination has to offer. If you’re in Banff for a short stay, these accommodations will keep you pampered with a world-class spa, fine dining, spectacular views, and all the amenities you would expect from a Fairmont.