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.
AdBest Places To Stay In Banff. Find the Best Accommodation Deals for Your Stay in Banff. No Hidden Costs: Book Hotels with Trust & Confidence at KAYAK®
Featured Hotels: Banff Park Lodge, Banff Aspen Lodge, Fairmont Banff Springs and more
AdFind the Best Things To Do in Banff. Compare Prices and Book Online. Full Refund Available up to 24 Hours Before Your Tour Date. Quick & Easy Purchase Process.
Candid Traveller Photos · Guaranteed Low Price · Book with Confidence · Telephone Support