Glacier National Park is about 30 miles from the treehouses and is a beautiful drive. However, if you don’t choose to deal with limited parking in Glacier National Park during the peak summer months, you can drive your car to the Visitor’s Center in Apgar, then park and take the shuttle to many hiking destinations throughout the park. The free shuttle picks up/drops off about every 20 minutes at many popular spots in Glacier.
There is also a direct shuttle from downtown Whitefish to the Visitor’s Center, available for around $12/person.