The 50th Vancouver International Boat Show has both an indoor venue and an on-water venue:

BC Place:
777 Pacific Blvd.
Vancouver, BC
Canada V6B 4Y8

Granville Island Maritime Market and Marina
1676 Duranleau Street
Vancouver, BC
V6H 3S4

Free shuttles run continuously between the two venues.

February 8 to 12, 2012:
Wednesday to Friday 11am to 9pm
Saturday 10am to 7pm
Sunday 10am to 5pm

The in-water venue closes daily at 5pm.
Shuttle Bus

Vancouver Boat Show