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.
AdWhere To Stay In Banff. Find your stay with easy booking and personalized search filters. Plan, compare and save on your stay with KAYAK. Great value with even greater savings.
Featured Hotels: Banff Park Lodge, Banff Aspen Lodge, Fairmont Banff Springs and more
AdFind the best tours in Banff. Compare prices and book online on Tripadvisor. Enjoy everything Banff has to offer with a wide range of tours & activities.
User Reviews and Ratings · Guaranteed Low Price · Candid Traveller Photos
Service catalog: Online Tour Booking, Read Traveller Reviews, Compare To…