Radium, B.C- A classic Canadian Mountain hot springs experience in BC's Kootenay National Park. This is Canada’s biggest hot springs pool, and great to visit after a day of skiing or snowshoeing, or a cold pool to reinvigorate you after a few rounds of golf or mountaintop hiking.
This is owned and operated by Parks Canada (the federal government agency responsible for protecting Canada's national parks), so expect more of a basic egalitarian family experience rather than a luxury spa. That being said they do have registered massage therapists available and the price and natural setting are tough to beat. Great spot to visit in both Summer and Winter.
There are several other hot springs within a two hour to half day drive that could make for a great multi- day tour through the mountains.