We went the week after Christmas in '03. They do a New Years Eve party on the Lido deck. The weather for us on the western carr. cruise was usually in the 70's-80's. It was definitely cooler, but not too cool to go swimming on the beach. It was about the same price as a summer cruise because it was a week when school was out and lots of families were traveling. So, the price will always be higher when school is out. Have fun!!