The Twin Lakes Trailhead is a small facility located on the southern end of the Elkhorn Mountains. This is the lower access route into Twin Lakes. This facility has no amenities and is used by hunters, day hikers, backpackers, mountain bikers and horseback riders.
The trail to Twin Lakes follows Lake Creek up the drainage climbing fairly steep through an open forest with scattered old growth spruce and Douglas-fir trees in the first portion. It crosses the creek once, about 1/2 mile from the trailhead. At approximately 2 miles up the trail, the junction with the old trail to Marble Pass to the south is still visible. From that point the trail traverses an open hillside meadow resplendent with wildflowers in the summer. Mountain goats are often seen in their haunts on the ridge west of the Twin Lakes basin. A large flat meadow just above the eastern shore of the lakes provides an ample camping area and grazing for horse; other camping areas exist between the two lakes.