
Tamarack Resort
Tamarack, ID
Tamarack Resort is located 90 miles north of Boise on the shores of Lake Cascade. From onsite lodging, dining, and event space to the full range of outdoor recreation in the Idaho mountains, there is an adventure for all seasons. The winter brings an average snowfall of 300” for skiers and snowboarders, along with Nordic and snowshoe trails.
Get Pass ; PLAN TRIPIndy Pass access: No Blackouts