Treehouses aren’t just for kids! Especially the Snow Bear Chalets, the world’s first ski-in/ski-out luxury treehouses located right on the slopes at Whitefish Mountain Resort, just 30 miles from Glacier National Park. Choose from 3 treehouses that can accommodate 6-10 people with gourmet kitchens, great rooms with cathedral ceiling, wrap-around decks, and private hot tubs. In the winter, 3,000 skiable acres are just outside your door, and in the summer, there’s more than 30 miles of lift-accessed and cross-country mountain bike trails, as well as miles of hiking trails. Experience a gorgeous mountain escape with year-round fun at the Snow Bear Chalets in Big Sky Country!