BC Hot Springs Directory

Ainsworth Hot Springs

Open

Wade through a 46-metre horseshoe cave of steaming water above Kootenay Lake.

Ainsworth Hot Springs is unlike anywhere else in BC: its signature feature is a horseshoe-shaped cave, roughly 46 metres long, where you wade through chest-deep steaming water beneath dripping stalactites. Outside, the main pool sits at a comfortable ~35°C with a panoramic view over Kootenay Lake, and a glacial cold plunge waits for the brave.

The resort is owned and operated by the Yaqan Nukiy (Lower Kootenay Band), whose ancestors used these waters — known as nupika wu’u, or ‘spirit water’ — for generations. Day passes are available; the resort currently operates Wednesday through Sunday, so check hours before driving out.

Ainsworth Hot Springs pool and horseshoe cave above Kootenay Lake
Photo: Hontanar, CC BY-SA 3.0, via Wikimedia Commons

Quick facts

LocationAinsworth Hot Springs Resort, Hwy 31 on Kootenay Lake, 18 km N of Balfour
Operated byOwned by Yaqan Nukiy (Lower Kootenay Band)
Water temperatureMain pool ~35°C, horseshoe cave ~40°C+, cold plunge
HoursWed–Sun (resort guests 8am–9pm); day passes available
Good to knowFamous 46-m horseshoe-shaped cave you can wade through
Facts verified July 2026

Getting there

On Hwy 31 on the west shore of Kootenay Lake, 18 km north of Balfour and about 45 minutes from Nelson.

More springs in Kootenay Rockies

Official information

Soak BC is an independent directory. Conditions, fees and hours change — always confirm with the official source above before travelling, especially for remote sites. Spotted something out of date? We correct fast.