We've been both early December and on a Christmas cruise. If you can go earlier in December, we think it is worth the savings. There are a lot of Christmas activities that happen on every December cruise -- Lighting the Christmas tree, gingerbread house decorating, the large gingerbread house, caroling and egg nog, etc. While there are other things that they only do on the Christmas cruise -- Mrs Claus reading 'Twas the night before Christmas; a christmas lithograph and/or other gifts, Christmas dinner, etc. We can go any time so we can't really justify the really high cost of Christmas week for these extra activities. Cruising at Christmas is special but if I can do a back to back in early december for the same price, I'll do 2 cruises.