Browse sailings matching your criteria
846 cruises found
🚢 10N10-Day Western Caribbean: Greater Antilles, Belize & Mexico
Holland America Line · Rotterdam
Dec 12, 2026 · Fort Lauderdale, FL
🚢 5NRotterdam and Zeebrugge Short Break
Cunard · Queen Anne
Dec 13, 2026 · London (Southampton), England → Hamburg, Germany
🚢 7NNorthern Europe from Cherbourg
MSC Cruises · MSC Preziosa
Dec 16, 2026 · Cherbourg, France → Rotterdam, Holland
🚢 7NRichness of Western Europe - from/to Hamburg
TUI Cruises Mein Schiff · Mein Schiff Flow
Dec 16, 2026 · Hamburg, Germany
🚢 8N8 nights Northern Europe from Le Havre (Paris)
MSC Cruises · MSC Preziosa
Dec 17, 2026 · Le Harve, France
🚢 4NChristmas Markets of Holland & Belgium
Ambassador Cruise Line · Ambition
Dec 17, 2026 · London (Tilbury), England
🚢 6N6 nights Northern Europe from Southampton (London)
MSC Cruises · MSC Preziosa
Dec 18, 2026 · London (Southampton), England
🚢 7N7 nights Northern Europe from Hamburg
MSC Cruises · MSC Preziosa
Dec 20, 2026 · Hamburg, Germany
🚢 11N11-Day Eastern Caribbean Holiday: Windward & Leeward Islands
Holland America Line · Rotterdam
Dec 22, 2026 · Fort Lauderdale, FL
🚢 7NNorthern Europe from Rotterdam
MSC Cruises · MSC Preziosa
Dec 22, 2026 · Rotterdam, Holland
🚢 6N6 nights Northern Europe from Rotterdam (Amsterdam)
MSC Cruises · MSC Preziosa
Dec 23, 2026 · Rotterdam, Holland
🚢 10NDutch & Belgian Holiday Celebration
Uniworld River Cruises · S.S. Victoria
Dec 23, 2026 · Brussels (Antwerp), Belgium → Amsterdam , Netherlands
🚢 8N8 nights Northern Europe from Southampton (London)
MSC Cruises · MSC Preziosa
Dec 24, 2026 · London (Southampton), England
🚢 6N6 nights Northern Europe from Le Havre (Paris)
MSC Cruises · MSC Preziosa
Dec 25, 2026 · Le Harve, France