The dramatic slope of this A-frame treehouse near Glacier National Park belies its generous living space. Set on a private five-acre woodland, the airy treehouse spans two floors and accommodates as many as six guests. On the first floor, a full kitchen with stove, dishwasher, and full-size refrigerator is ripe for culinary adventures, while an open-concept living area with a tree stump coffee table and tree trunk columns encourages conviviality. A bathroom, reading nook, and queen-size bedroom complete the lower floor, while the loft contains a master suite with a king-size bed, soaking tub, and private deck with stunning mountain views. From $499 per night at Airbnb .