Banff is a resort town in Banff National Park, Alberta, Canada, in Alberta's Rockies along the Trans-Canada Highway, 126 km west of Calgary, 58 km east of Lake Louise, and 1,400 to 1,630 m above sea level.
AdFind Tripadvisor Banff National Park · Search for the Lowest Prices on Tripadvisor®. Search for The lowest prices on Banff National Park Hotels with Tripadvisor.
AdBanff National Park Vacation. Find the Best Deals for Your Next Vacation. Compare Great Deals on Vacations in Banff National Park. Book with Confidence on KAYAK®!