My favourite hot springs is
Ainsworth Hot Springs, near Nelson, BC. They do have the big pool, but there's also a cave you can walk through/sit in and feel the hot water coming right out of the mountain. Just awesome. There's also a really cold waterfall there if you like the shock of hot to cold or cold to hot.