Travelers are voting Banff Upper Hot Springs as the best hot spring in Banff National Park. There is 1 hot spring near Nelson a city just 154 km from Banff National Park. The most popular of these is Ainsworth near Nelson. You can find 0 hot springs in Alberta and 9 hot springs in the country of Canada. Banff Upper Hot Springs is the top pick in Canada. Want more? Check out our map of hot springs in Banff National Park.