This hike is beautiful with even the trailhead exhibiting a beautiful view over the valley east towards Midway and Park City. The trail can get crowded on the weekend, but there aren’t lots of people on weeknights and during rainstorms.
The trail to Bloods and Lackawaxen Lakes in Utah is just outside of Big Cottonwood Canyon which forbids both dogs and swimming due to the Salt Lake watershed. As a result, dogs and swimming are more than welcome.
Blood Lake and Lackawaxen Lake Trailhead can be reached by driving up Big Cottonwood approximately 15 miles until the turnoff to Park City and Guardsman Pass. Turn left onto this road and continue another four miles to the Bloods Lake Trailhead (Guardsman Pass trailhead is now closed to parking).
Parking is free, just make sure to get there early enough as parking is limited. The trail is also dog-friendly, so be sure to bring a leash if you bring your dog, as there are quite a few dogs on the trail.
Blue Plate Diner at 2041 South 2100 East in Salt Lake is located not far from the mouth of Big Cottonwood Canyon. Swing by for the best eggs benedict this side of the Mississippi.