These are the best deals on Christmas cruises in 2017. It is never too late to find a holiday cruise.
Prices are subject to change without notice. We cannot guarantee availability. Rates are per-person, double-occupancy.
Carnival Cruise Line: 9-day Christmas cruise to the Eastern Caribbean priced from $749 ($83 per day). Round-trip from Fort Miami (Florida) to Grand Turk, Puerto Rico, St Thomas, St Kitts and St Maarten. Depart December 17, 2017.
Norwegian Cruise Line: 11-day Southern Caribbean Christmas cruise priced from $999 ($91 per day). Round-trip from San Juan (Puerto Rico) to Aruba, Curacao, Bonaire, Grenada, Barbados, St Lucia, St Maarten and Tortola. Depart December 17, 2017.