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 the hidden gems of Banff & Jasper on a family adventure with Austin Adventures. Join us inBanff & Jasper with your family to see one of Alberta's gems, Moraine Lake.
Site visitors: Over 10K in the past month
Destinations: North America, New Zealand, Europe, South America, Africa
AdBanff All Inclusive Family Resorts. Find your stay with easy booking and custom filters. Plan, compare and save on your stay with KAYAK. Great value with even greater savings.