We are more than a mountain. Tamarack Resort is America’s only mountain, meadow, & lake resort. Nestled in Idaho’s Payette River Mountains, Tamarack Resort is located about 90 miles North of Boise, west of the small town of Donnelly on the shores of Lake Cascade. Our resort offers four seasons of activities and relaxation. Whether you are looking for Alpine or Nordic skiing, Golfing, Whitewater Rafting, Mountain Biking, Hiking, Zip Line Tours, Disc Golf, a delicious meal, or a peaceful getaway, Tamarack Resort is the place to be. For more information please visit TamarackIdaho.com or call 208.325.1000.
28 views
75 views