We stayed at the Pan Pacific Hotel which is close to the cruise piers. A great hotel. In Vancouver two places to experience are Stanley Park and GasTown. There is probably a Vancouver City tour that will provide an overview of this beautiful city. If you have a spare day either pre or post cruise try to spend a day in Victoria. It is worth the time and expense. Enjoy !