NOTE: Technically the trailhead starts much further down the road, but it is not passable by regular cars. Also, we discovered on our way to the lakes that people drive all the way to the lake on 4 wheelers. Though it is a very rough road and one ended up hitting something hard enough to leak oil. At least you know your two legs can get you up there!
The Cherry Lake, Granite Lake, and Green Lake trail located in the Pioneer Mountains starts out hiking on a rough road. After a half mile, there is a sign that tells motorized vehicles to take an alternate road because several bridges were not safe for them anymore. Since we were hiking we took the original route. Eventually, you get to the first small brook crossing. We believed this to be the original trailhead with old gate posts and a trailhead stand with no information on it. Continue on the trail and over several more water crossings (all passable on foot). After about 2 miles, you’ll reach a split with a sign pointing towards Cherry or Storm Peak. You will pick up elevation shortly after this split going up to Cherry. There are some interesting views along the way and several old cabins that have fallen apart. We first went to Granite, then Cherry, then Green. I’d suggest a similar route as the lakes get more interesting with this order. Granite doesn’t have much for views, Cherry is beautiful and clearly the most popular. Green is the most unique because we approached it through a huge boulder field. There is no clear trail to Green, so I would suggest taking a GPS or Compass to be safe. Spectacular hike.