I hate to sound like a broken record but...
I need more info, this is a very broad topic.

Salt water or fresh water?
What kind of fish or do you not care?
Inexpensive or all out?
How long do they have to spend? (a weekend or several days?)
Do you want lodging or camping?
Assuming you are looking to do this in BC?

Thanks, this would be very helpful.