In the Kootenay Rockies, not far from some of North America's chicest new alpine destinations, is a whole circuit of natural hot springs resorts, most of which stay open year round.
You can savour a natural steam bath in the hot spring cave at Ainsworth Hot Springs, just north of Nelson, or soak tired muscles in the mineral pools at Halcyon Hot Springs Village & Spa, near Nakusp. At Halcyon, the pools' unique mineral mix is thought to work wonders on muscle tension, arthritis and winter aches and pains. If that doesn't do the trick, there are plenty of holistic and organic treatments offered at the on-site spa. Chalets with kitchens, fireplaces, and long views over icy Arrow Lake and the snow-capped Monashees encourage cuddling up and staying awhile.
Also in the area, Fairmont Hot Springs Resort has been a romantic destination for almost a century. In winter, besides room discounts, you'll find a spa, restaurant, several swimming and mineral pools, and, if you must, a nearby ski slope.