Christmas at Sea Many cruise companies have dedicated holiday cruises that bring you several places. Santa will deliver presents to your cabin door on Christmas morning, and there are all sorts of holiday activities aboard the ship. Image Source: Flickr user chelenthamgirl