Travelers are voting Valley of the Ten Peaks and Bow Valley as the best valleys in Banff National Park. You can find 2 valleys in Alberta and 7 valleys in the country of Canada. Our members favorite in Alberta is Bow Valley and Valley of the Ten Peaks is the top pick in Canada. Want more? Check out our map of valleys in Banff National Park.