These are the best deals on Christmas cruises from Florida. It is never too late to find a holiday cruise at an affordable cost.
Prices are subject to change without notice. We cannot guarantee availability. Rates are per-person, double-occupancy.
Carnival Cruise Line: 4-night Christmas cruise to the Bahamas priced from $529. Round-trip from Miami (Florida) to Princess Cays (Bahamas) and Nassau (Bahamas). Depart December 22, 2023.
Celebrity Cruises: 6-night Christmas cruise priced from $730. Round-trip from Tampa (Florida) to Grand Cayman (Cayman Islands) and Cozumel (Mexico). Depart December 22, 2023.
Holland America Line: 7-day Caribbean Christmas cruise priced from $799. Round-trip from Fort Lauderdale (Florida) to Grand Turk (Turks & Caicos), Puerto Rico, St Thomas and Half Moon Cay. Depart December 20, 2023.
Norwegian Cruise Line: 7-day Caribbean Christmas cruise priced from $849. Round-trip from Miami (Florida) to Roatan (Honduras), Harvest Caye (Belize), Costa Maya (Mexico) and Cozumel (Mexico). Depart December 23, 2023.
Princess Cruises: 15-night Panama Canal Christmas cruise priced from $1348. One-way from Fort Lauderdale (Florida) to Los Angeles (California). Visit Cartagena (Colombia), the Panama Canal, Fuerte Amador (Panama), Puntarenas (Costa Rica), Huatulco (Mexico) and Puerto Vallarta (Mexico). Depart December 23, 2023.
Royal Caribbean: 10-night Caribbean Christmas cruise priced from $994. Round-trip from Miami (Florida) to Puerto Plata (Dominican Republic), Puerto Rico, Antigua, Barbados, Dominica and St Maarten. Depart December 17, 2023.
For more options try Christmas cruises from Florida. That is the full selection of everything available.