The Town of Banff, Alberta, is located in the southwestern corner of Banff National Park, in the heart of the Canadian Rockies, about 90 minutes west from Calgary via the Trans Canada Hwy #1.
The largest community within Banff National Park, the townsite and surrounding areas within the park offer an enormous range of accommodation options, from modest to opulent luxury... hotels and lodges to hostels, campgrounds and bed & breakfasts.