These are the best deals on cruises in December 2017. Rates are per-person, double-occupancy. Prices change without notice, and we can't guarantee availability. If you find a deal you like, reserve it quickly because the cheap cruises don't last long.
$50 per night: Carnival Cruise Line offers a 5-day cruise to the Western Caribbean priced from $249. Roundtrip from Mobile (Alabama) to Yucatan (Mexico) and Cozumel (Mexico). Depart December 2, 2017.
$69 per night: Royal Caribbean has a deal on a 7-night cruise to the Western Caribbean priced from $482. Roundtrip from Tampa (Florida) to Key West (Florida), Cozumel (Mexico), Belize City (Belize) and Puerto Costa Maya (Mexico). Depart December 10, 2017.