Ainsworth is a hot spring resort community located on the shores of Kootenay Lake - south of the community of Kaslo, BC and northeast of the community of Nelson, BC in the Kootenay region of British Columbia, Canada.
Ainsworth Hot Springs is the centre of attention perched high up on a ridge over looking Kootenay Lake and peering out at the Purcell Mountains. The hot springs are, both, a day use attraction and an overnight accommodation destination.
The hot spring attraction consists of three odourless pools. There is a main outdoor pool for relaxing and lounging about, a steam room-like horseshoe cave and an outdoor cold water plunge pool.