Mirror Lake Travel Guide

 

Mirror Lake Photo Gallery

 

Nearby Towns
Ainsworth Hot Springs
Kaslo

 

Mirror Lake, BC, Canada.
Part of the International Selkirk Loop Scenic Byway

 

Mirror Lake, just 4 km (2½ mi) south of Kaslo on Highway 31, is a small community nestled on a mountainside bench on the western shore of Kootenay Lake. Nature has blessed Mirror Lake with a unique combination of a small warmwater swimming lake, the picturesque 100-kilometer long Kootenay Lake, and the towering Selkirk and Purcell mountains that envelope it all. Don’t miss nearby Fletcher Falls. Read more about Mirror Lake >>

CALENDAR for Mirror Lake [Kaslo, Ainsworth, Cooper Creek, Retallack, Meadow Creek]
MIRROR LAKE SERVICES, DINING, LODGING AND MORE

Take our survey...and win!

We're surveying website visitors to learn a bit more about visitor interests in the International Selkirk Loop. The survey takes only about 5 minutes to complete, and your comments will help us to better serve travelers around the Loop.

Plus, you can enter our drawing for a 3-day, 2-night vacation on the Selkirk Loop! Simply click "yes" to begin.