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.
AdTreat Yourself at BanffInn. Browse the Amenities and be Ready for Your Next Getaway. Check Out What Users Loved About This Property. Book the Room that Best Suits Your Needs.
Filter by Amenities · Real Customer Reviews · Family-Friendly Options · Customer Support