Might as well have all the info here. I've "hosted" my father from Alberta on several hunts in BC. The process isn't difficult. But the criteria is strict and it has to be a family member. Anyone else has to be guided. Here's the criteria for the accompany to hunt permit off their website.
Applicants may accompany either or both:
A non-resident – a person who is not a resident of British Columbia but who
is a Canadian Citizen, a permanent resident of Canada; or,
has his/her sole or permanent residence in Canada and has resided in Canada for the 12 month period immediately prior to the date of this application.
A non-resident alien (a person who is neither a resident nor a non-resident) whose relationship to the applicant falls within the following categories: father, mother, spouse, brother, sister, daughter, son, father-in-law, mother-in-law, son-in-law, daughter-in-law, uncle, aunt, nephew, niece, grandson, grand-daughter, grandfather, grandmother, brother-in-law and sister-in-law.
Note: "COUSIN" is not an accepted relationship