My wife and I were staying at the Marriott Pinnacle a couple of blocks from Canada Place. We stopped into Coal Harbor Liquor Store who had a good selection of wines and liquors. We picked up 6 bottles that we packed in a padded shoulder sling bag and brought it onboard with us.
Coal Harbor Liquor Store
1218 W Pender St
Vancouver, BC V6E 4N1
Canada