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.
AdBanff All Inclusive Resorts. Find the Best Accommodation Deals for Your Stay in Banff. Compare Prices for Accommodation in Banff. Get The Best Deals for Your Next Hotel Booking.
AdFind What You Need At Booking.com, The Biggest Travel Site In The World. We Make it Easier for Everyone to Experience The World - A Booking for Everyone. Book Now!
Site visitors: Over 1M in the past month
Hotels · Airport Taxi available · Hostels · Best Price Guarantee