Sapphire Lake is small, pristine alpine lake located at approximately 7,006 feet in the Flathead National Forest. Most get here via Trail No. 415, which begins near Holland Lake. The hike to the lake is considered challenging, with a total round-trip distance of approximately 14.2 miles and an elevation gain of around 3,100 feet.