North of Vancouver near Squamish and north of Brackendale, the Starvation Lake area has nice ATV riding.
The trailhead is located north of Brackendale across the road from the old roadhouse. There is not really a great place to park at this access point. The trail starts by paralleling the highway and then turns into the forest. After a short climb, there is a vista over Starvation Lake. The route down is rocky and challenging. There is a trail around the lake and there is another heading north to Cheakamus Canyon along an old washed out road.
Note: As of August 2008, the Ministry of Forests Regulations require all ATV drivers to be at least 16 years of age and have a valid drivers license to ride on Forest Service Roads. In addition, the ATV must have valid third-party liability insurance, which is typically around $120 per year. The Conservation Officers will issue a $600 ticket if you do not have proof of insurance.
Overall, Starvation Lake / Cheakamus Canyon is the 22nd most popular ATV riding trail of all 61 ATV trails in British Columbia.