A cruise is a different way to celebrate Christmas. The whole family gets to enjoy the celebrations because cooking, clean-up, and everything else is done for you by the ship crew. One cruise line offers a Christmas cruise from Charleston SC; scroll down for options in 2018 and 2019.
A special Christmas Holiday Show is performed on Carnival cruises from after Thanksgiving to December 25. The ship is decorated for all departures after Thanksgiving. A tree lighting ceremony is on the first evening of the cruise. There will be caroling, a visit from Santa, an ugly sweater contest, holiday movies, and turkey and pumpkin pie on the menu.