All three ports were perfect weather last week. Warm, not hot, not humid, just PERFECT. No jacket is needed. As i mentioned on my quick recap the ship is another story. The ship was always COLD. You need a hoodie or sweatshirt on at all times. The casino was the only place besides the solarium that one was comfortable in shorts and a t-shirt. I would guesstimate the inside temps aboard the Solstice to be around 64-68 degrees.