There are seven national parks in British Columbia, all offer Frontcountry Camping, Backcountry Camping, Huts and Cabins, and Winter Camping. Reservations can be made for camping in three of them: Gulf Islands National Park, Kootenay National Park, and Pacific Rim National Park. Camping on Crown Land in BC Recreation Sites.
http://britishcolumbia.com/plan-your-trip/campgrounds-rv-parks/