So I just got back from this trip with 8 others and absolutely LOVED it. The weather was usually mid-50's as a low, Low 70's as a high. The clothes I brought ended up being a bit laughable as it seemed like I had prepared for the end of days. Basically, thermals, jeans, hiking boots, cold weather socks, and a long sleeve shirt was what I ended up needing. I'll try to run down what I did by stop quickly.
Juneau - Most places I did hikes. Started out by going to Mendenhall Glacier National Park and basically did all trails, looks outs, etc, and also went off the beaten path a bit. Overall this was a fun way to kick off as far as hikes go. We had a great taxi driver who told us a lot about the area, pointed out many animals in the area and gave us suggestions on places to eat. This was a long stop so we had time to head back to the ship though to change, and do some things before going out to the Red Dog Saloon, where one of the people in my group coincidentally ran into someone they knew.
Skagway - This was the longest stop as we had roughly 12 hours here. Pretty much everything we did here had to do with the Gold Rush as that's basically what this town gets by on is it's historical ties to it. We started the day with the first and only group excursion that I paid for all cruise, which was a trip on the White Pass railway and back. Went back to the ship after that as we were starving, but then explored town more, going to the Skagway Museum (where we were told a great deal about "Soapy Smith"), Gold Rush Cemetery, Reid Falls and just generally touring around what is the most out-of-a-movie town i've ever stepped in. It's as if it's barely changed since the late 1800's and the whole thing is still the Old West.
Ketchikan - We didn't have a ton of time here, but we had just enough time to fit in a hike to a viewpoint overlooking the city. We wanted to climb the whole thing to get to the snow at the top, but not enough time. This was at Deer Mountain. The walk just to get to this hike was pretty tough as there was a lot of steep uphill areas and the trail overall just really kicked my ass in comparison to the other stuff we had done. This is a part of Tongass National Forest, which is the second largest rainforest in the world, and it was very apparent when climbing. I was very surprised at how wet it was throughout. After that, we went to the Totem Heritage Center and shopping for a bit. Out of all the ports, this was the one that seemed most like a Caribbean port to me, imo.
Victoria, BC - We only had from 8:15PM to 11:15PM off the ship, so we didn't do anything fancy here. Just went down to the Fisherman's Wharf area, saw the Parliament building, their Chinatown, had some McDonald's Poutine just to see how bad it would be (it was terrible) and then packed it in and got back on the ship. Even though it was only 3 hours, I have to say that Victoria is definitely one of my favorite stops ANYWHERE. Juneau was great in that way as well.
As far as the ship itself, the Bliss was nice (love the Observation deck), but I felt the food quality wasn't too good and since you don't get a reserved time for dining, the waiters never actually get to know you. There was also quite a lot of upcharge things around the ship which I found off-putting. However, I did have the Premium Beverage package though which I put to full use, and I'm talking from breakfast to 2am
Overall, I had fun. Seattle was fun too. Explored that a bit before embarking on the 12th. Went through the Pike Place Market, added to the Gum Wall, and just generally took it all in. Unfortunatley, the bus getting us to the airport only got us there 45 mins before flight departure though so everyone who didn't have TSA pre-check (7 out of the 9 in the group) had to wait 12 hours for another flight. Thankfully, I was one of the people who had pre-check, although I got it randomly, so it was extremely lucky. Of course, I wouldn't have minded getting to spend more time exploring Seattle if I did have to wait that long.