

Day Trips & Getaways
Wade waist-deep through a natural 150-foot cave at 42°C above Kootenay Lake, and give yourself a reason to drive to the Kootenays.
Ainsworth Hot Springs
More infoThere's nothing else quite like Ainsworth in the province. You wade waist-deep into a dim, 150-foot horseshoe-shaped cave, mineral water dripping from the ceiling at a steady 42°C, then stagger out to a cold plunge and a pool perched above Kootenay Lake. Run by the Yaqan Nukiy and open year-round, it's a real West Kootenay trip. Pair it with Nelson, 40 minutes south.
This is a long-haul soak, ~8 hours by car from Vancouver (Hwy 1 → Coquihalla Hwy 5 → Kamloops → Hwy 97/3 east into the Kootenays, then up the west side of Kootenay Lake). Far smarter: fly YVR→Castlegar (~1 hr 15 min) and rent a car for the ~1 hr 20 min drive north through Nelson to Ainsworth. Make it two nights. The hot springs themselves run year-round (the hotel and restaurant on a reduced Wed, Sun schedule), so plan an early-morning and a steamy late-night soak when the cave is quietest, the ritual is: float in the cave's 42°C horseshoe, brave the 5 to 10°C cold plunge, then warm up in the lakeview pool, on repeat. Photo spots: steam rising off Kootenay Lake from the pool deck (incredible in winter), the cave mouth, and the Purcell Mountains across the water. Couples: book a Yaqan Nukiy lake-view suite and a Spirit Water Spa treatment, and do a candlelit night soak. Solo me-time: this is peak restorative, a book, the cave, the plunge, and zero agenda. Base the rest of the weekend out of Nelson 40 min south for galleries, coffee and dinner. Don't-miss: the short walk through the historic Ainsworth ghost-town main street and the Cody Caves nearby in summer. Leave a buffer for the flight or drive home.
Been here? Share a useful detail from your visit, or ask what you want to know before going. Reader experiences are self-reported.
door to door
~8 hours
from Vancouver
700 km
how long
2 nights
best window
Year-round
Drive Hwy 1 → Coquihalla (Hwy 5) → Kamloops → Hwy 97/3 east, then north up the west shore of Kootenay Lake. Much easier: fly YVR→Castlegar (YCG, ~1 hr 15 min) and rent a car for the ~1 hr 20 min drive north via Nelson. Kelowna (YLW) is an alternative with a ~4-hr drive.
books out