Damselfish
Contributor
While I wouldn't walk around in most of BC, or anyplace at night, I've actually walked around the area near the hotel and along the water to a couple shops, and the cruise port shopping area (lots more shops there, but most won't be open unless there's a ship in port.) Mostly with others but occasionally myself and never felt unsafe. Possibly this was dumb, or maybe it's changed more for the worse (at the time no one was warning otherwise) - it's been like 10 years since I've done that.
I think it's worth trying to fit in a tour of some sort, even if just to the zoo which is not your typical zoo and pretty interesting. Don't think you'd have enough time the afternoon you get in, that seems like a good time to relax with umbrella drinks. But boarding day you might be able to - you should be able to leave your luggage with the hotel, or you might be able to have the boat put it on board depending on the timing of everything. The Aggressor may offer a couple tour options (probably to the zoo and another to some ruins that aren't too far) for the last day after you get into port, though it may depend on the time of year. I'd talk to them for recommendations on operators, timing, etc.
I think it's worth trying to fit in a tour of some sort, even if just to the zoo which is not your typical zoo and pretty interesting. Don't think you'd have enough time the afternoon you get in, that seems like a good time to relax with umbrella drinks. But boarding day you might be able to - you should be able to leave your luggage with the hotel, or you might be able to have the boat put it on board depending on the timing of everything. The Aggressor may offer a couple tour options (probably to the zoo and another to some ruins that aren't too far) for the last day after you get into port, though it may depend on the time of year. I'd talk to them for recommendations on operators, timing, etc.