We just love Pine Lake campground! It's far enough from town (90 min North of Whitehorse) for us to feel off the city hook and close enough to so many great hikes that we never get bored. There is a nice beach for warm days (and a clay pit!) and the lake is simply amazing! Paddling on a turquoise lake while being surrounded by the Kluane Mountain Range is high on my list of "how close to perfection can you get?".
Pine Lake is a territorial campground that is located only 10 min from Haines Junction and Kluane National Park. It is actually a nicer (and cheaper) campground than Kathleen Lake's (in Kluane National Park). If you are in the area, don't miss the amazing Visitor Center in Haines Junction.