P&O CruisesChristmas In Spain And Canary IslandsAzura · 10 nightsDec 18, 2026 · from Tenerife8 ports of call · returns to MalagaFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
P&O CruisesChristmas In Spain And Canary IslandsAzura · 10 nightsDec 19, 2026 · from Tenerife8 ports of call · returns to MalagaFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
P&O CruisesChristmas Spain Portugal Canary IslandsIona · 16 nightsDec 19, 2026 · from Southampton8 ports of call · returns to SouthamptonFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
CunardCanary Islands CelebrationQueen Anne · 14 nightsDec 20, 2026 · from Southampton8 ports of call · returns to SouthamptonFull itineraryInside$2,799Outside$3,719Balcony$3,959Cabin options for 2 adults are confirmed when you view cabins.Per person$2,799See availability →
Ambassador Cruise LineChristmas & New Year Sailing to Spain & PortugalAmbience · 14 nightsDec 20, 2026 · from London (Tilbury)8 ports of call · returns to London (Tilbury)Full itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
Oceania CruisesLisbon to RomeSirena · 14 nightsDec 21, 2026 · from Lisbon8 ports of call · returns to Civitavecchia, RomeFull itineraryInside$5,400Outside$5,670Balcony$7,560Cabin options for 2 adults are confirmed when you view cabins.Per person$5,400See availability →
Explora JourneysA Journey from Lisbon to Barcelona Along Iberia’s Southern CoastEXPLORA II · 7 nightsDec 21, 2026 · from Lisbon8 ports of call · returns to BarcelonaFull itinerarySuite$4,550Cabin options for 2 adults are confirmed when you view cabins.Per person$4,550See availability →
Explora JourneysAn Extended Journey to the Riviera for a New Year at SeaEXPLORA II · 14 nightsDec 21, 2026 · from Lisbon8 ports of call · returns to Civitavecchia, RomeFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
Ambassador Cruise LineChristmas & New Year Voyage to Spain & PortugalAmbition · 15 nightsDec 21, 2026 · from London (Tilbury)8 ports of call · returns to London (Tilbury)Full itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
P&O CruisesChristmas Spain Portugal Canary IslandsArcadia · 16 nightsDec 21, 2026 · from Southampton8 ports of call · returns to SouthamptonFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per person$4,637See availability →
Fred Olsen Cruise LinesCanary Islands Christmas & Cádiz New YearBolette · 15 nightsDec 21, 2026 · from Liverpool8 ports of call · returns to LiverpoolFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
P&O CruisesChristmas Spain Portugal Canary IslandsVentura · 14 nightsDec 21, 2026 · from Southampton8 ports of call · returns to SouthamptonFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
AzamaraMediterranean & Iberian Combination Cruise: Florence, Malaga & SevilleAzamara Onward · 17 nightsDec 22, 2026 · from Civitavecchia, Rome8 ports of call · returns to LisbonFull itinerarySuite$11,429Cabin options for 2 adults are confirmed when you view cabins.Per person$11,429See availability →
Fred Olsen Cruise LinesCanaries Christmas & Funchal FireworksBalmoral · 15 nightsDec 22, 2026 · from Southampton8 ports of call · returns to SouthamptonFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per person$2,899See availability →
MSC Cruises10 nights Western Mediterranean from Civitavecchia (Rome)MSC Magnifica · 10 nightsDec 25, 2026 · from Civitavecchia, Rome8 ports of call · returns to Civitavecchia, RomeFull itineraryOutside$1,860Balcony$2,137One-cabin options found up to 6 guests.Per person$1,860See availability →
MSC Cruises10 nights Western Mediterranean from Genoa (Portofino)MSC Magnifica · 10 nightsDec 26, 2026 · from Genoa, Italy8 ports of call · returns to Genoa, ItalyFull itineraryInside$1,809Outside$1,922Balcony$2,132One-cabin options found up to 6 guests.Per person$1,809See availability →
MSC Cruises10 nights Western Mediterranean from Marseille (Provence)MSC Magnifica · 10 nightsDec 27, 2026 · from Marseille, France8 ports of call · returns to Marseille, FranceFull itineraryInside$1,497Outside$1,680Balcony$1,860Suite$3,100One-cabin options found up to 6 guests.Per person$1,497See availability →
MSC Cruises10 nights Western Mediterranean from BarcelonaMSC Magnifica · 10 nightsDec 28, 2026 · from Barcelona8 ports of call · returns to BarcelonaFull itineraryInside$1,684Outside$1,867Balcony$2,047One-cabin options found up to 6 guests.Per person$1,684See availability →
AzamaraMediterranean New Year's Cruise: Casablanca, Cadiz & SevilleAzamara Onward · 10 nightsDec 29, 2026 · from Barcelona8 ports of call · returns to LisbonFull itineraryOutside$4,249Balcony$5,069Suite$8,099Cabin options for 2 adults are confirmed when you view cabins.Per person$4,249See availability →
CunardSpain and PortugalQueen Victoria · 7 nightsJan 3, 2027 · from Southampton8 ports of call · returns to SouthamptonFull itineraryInside$1,049Balcony$1,219Cabin options for 2 adults are confirmed when you view cabins.Per person$1,049See availability →
P&O CruisesSpain Portugal And Canary IslandsVentura · 14 nightsJan 4, 2027 · from Southampton8 ports of call · returns to SouthamptonFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
Fred Olsen Cruise LinesSouthern Spain SiestaBolette · 13 nightsJan 5, 2027 · from Liverpool8 ports of call · returns to LiverpoolFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
Fred Olsen Cruise LinesCanary Islands & Madeira Winter WarmthBalmoral · 14 nightsJan 6, 2027 · from Southampton8 ports of call · returns to SouthamptonFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per person$1,499See availability →