There will be Christmas decorations, the singers/dancers will do a Christmas show (probably). With that itinerary they might do it Christmas day when you leave Cabo. (On our Christmas cruise they did a show on Christmas Eve but that was a sea day.) You might want to check into what will be open on Christmas day in Cabo - may not be much shopping available. Christmas is not "over the top" on the ship so I don't think you will get sick of anything.
A Bad Day At Sea [with power] Always Beats A Good Day At Work
Coral Princess - tour starts 5/31 in Fairbanks
Actually it is just my husband and I. The kids are grown. We also don't celebrate Christmas, but we don't mind the festivities. We have even traveled to NYC to see the Christmas tree. Just curious about what goes on.