This was actually our 3rd port but Astoria, Oregon is not on the list. We love Victoria and had a lovely day shopping and exploring. We started at the Empress Hotel for breakfast, then shopped and walked, went to the British Museum there and finished with cocktails at the Bengal Bar at the Empress. Lovely day.
We docked in Vancouver and spent a few hours there before catching our plane to San Francisco. We checked our luggage with the bellman at the hotel in Canada Place so that we could shop and enjoy lunch there. Our favorite spot was the revolving restaurant near Canada Place. The views are spectacular and it is well worth the price of lunch or cocktails.