I have family in Vancouver and have visited several times. It really is one of the most beautiful places I have ever been, although I have never been there in the winter. Stanley Park is a must, you can also take a train that runs to Whistler mountain and take a boat back down the coast, I'm not sure if that is a seasonal thing or not. There is also a suspension bridge around somewhere, It might be in Squamish. The bridge crosses a huge gorge...not for the faint of heart. That may be a seasonal thing as well. If I talk to my sister in law, I will try to find out the scoop on winter tourism in Vancouver. Hope you have a great time!