The Twin Lakes are two alpine glacial lakes that flow into the Salmon River in the Sawtooth Mountains. Located only 21 miles from Coeur d’Alene, 41 miles from the charming town of Sandpoint and 53 miles from the award-winning Schweitzer Ski Area.
The Twin Lakes offer many recreational activities. The winter months brings excellent ski opportunities and Twin Lakes is conveniently located close to five ski resorts. Schweitzer Ski Area is Idaho’s largest ski resort and offers excellent skiing for all levels of skiers. Summer months bring warm weather and blue skies and the Selkirk and Bitterroot Mountains provide many exceptional hiking trails. Enjoy hiking and biking the trails or explore the waters of the many lakes with excellent fishing and boating. Horseride through forests, escape to the wilderness for birdwatching or tee off at the Twin Lakes Village Golf Club.
Explore the surrounding area with a trip to the Silverwood Theme Park and Boulder Beach Water Park for a day of excitement in Coeur d’Alene.