Camping at Garibaldi Lake in Garibaldi Provincial Park is restricted to two designated areas - Taylor Meadows and the west end of Garibaldi Lake. The hiking distance to both locations is the same, about 9 km (5.6 miles) from the Garibaldi Lake/Black Tusk trailhead, located 4 km east of Hwy 99, 19 km south of Whistler. A common trail leads to within 1 km of each, then divides. Tent pads and a covered cooking shelter are located at each. Campers must bring their own stoves and be prepared to pack out all refuse. During summer months, there is a camping fee per night, per site. When water levels in Garibaldi Lake are high, be prepared to wade a short distance along the shoreline to reach the campsites on its west side.
There are also wilderness campsites at three locations on Cheakamus Lake in Garibaldi Provincial Park. The easiest one to reach is at the west end of the lake, while those at Singing Creek and Castle Towers Creek are more remote. You'll need a boat (and a couple of hours' paddling) to reach the primitive site at Castle Towers from the launch at the lake's west end, which almost guarantees that you'll usually have the site to yourself. From the trailhead, located about 7 km (4 miles) south from Hwy 99 on Cheakamus Lake Rd, it's an easy 3.5-km (2-mile) hike to reach the first sites at Cheakamus Lake, situated beneath a sheltering old-growth forest. The sites at Singing Creek are a further 3.5 km of moderate hiking along the north side of the lake. Castle Towers Creek enters Cheakamus Lake directly across from Singing Creek.
Elsewhere in Garibaldi Provincial Park, there are wilderness campsites at Russet Lake, 2 km east of Singing Pass, and at the northwest end of Wedgemount Lake.