Add an Article Add an Event Edit

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.


Photos