Just come back from a short hol. Stanley Park and Granville Island are nice places to wander. We saw otters in Stanley Park (at the Lagoon) and bald eagles (though there are loads of them when you venture out of the city). The Grouse Grind will be closed, but I guess you know that. An alternative to Capilano is Lynn Canyon which is free but a lot smaller. Unfortunately February is out of season for whale watching, boats trips are still offered but no guarantees. There are also lots of museums (science, maritime, anthropology) if that’s your kind of thing. The aquarium is quite small but has ‘shows’ regularly and Beluga whales which is a rarity. And as suggested, you could do a brewpub tour of Gastown and Yaletown. If you have a few days, I would recommend the ferry to Swartz Bay, Victoria’s harbour is pretty and there is plenty of wildlife to see about.