Kojak,
I have worked in the hotel industry in Toronto for 7 years and I have been to Vancouver, If you are looking for discounted hotel rates, then forget the entertainment book. You are best to use a travel agent and book in advance for Vancouver, Victoria and Banff. Banff is not a large city and alot of the hotels get booked by late spring. Very few people use the entertainment books in Canada. When we visited Vancouver we stayed at the Listel Hotel which was wonderful. A few tourist places accept the coupons in the entertainment booklet but most sites like Grouse Mountain don't.
Good Luck,
Bruce