Feeling the need to chill out a bit? Head to Lost Lake. This lake is situated in a large nature park very close to Whistler Village.
Take a dip in the lake, relax on the shore or take a walk on one of the many surrounding hiking trails. The park is surprisingly expansive and also completely free to visit.
There is no parking at Lost Lake itself but you can drop people there and then shuttle bus, walk, or bike back.