Rainbow Lake is a scenic alpine lake in Whistler. The Rainbow Lake Trail is a popular hike and is moderately difficult, with an average completion time of around 6 hours. The route to Rainbow Lake is scenic. There are several cable and suspension bridges, 21 Mile Creek, a large waterfall, scenic old-growth forest, and views of Blackcomb before reaching the lake itself. However, snow often persists well into July, so be prepared if hiking early in the summer.