Information on:

Tamarack Resort

Tamarack Resort
311 Village Drive
208-325-1000

About Tamarack

In the heart of Idaho's magnificent west central mountains and overlooking Lake Cascade, Tamarack Resort is the first newly permitted four-season resort in North America in more than two decades. The resort features an extraordinary blend of mountain, meadow and lakeside amenities. The perfect springboard to adventure.


Tamarack Resort is not affiliated with AmericanTowns Media

Photos