Ambassador Cruise LineYuletide Sunshine: Canaries & Moroccan Coast DiscoveryAmbience · 16 nightsDec 21, 2027 · from London (Tilbury)8 ports of call · returns to London (Tilbury)Full itineraryCabin options for 2 adults are confirmed when you view cabins.Per person$1,909See availability →
P&O CruisesChristmas In Spain Madeira And Canary IslandsBritannia · 14 nightsDec 21, 2027 · from Southampton8 ports of call · returns to SouthamptonFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per person$3,629See availability →
P&O CruisesChristmas In Spain Portugal Canary IslandsArcadia · 16 nightsDec 21, 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 LinesCanary Islands Christmas & Funchal FireworksBorealis · 14 nightsDec 22, 2027 · from Southampton8 ports of call · returns to SouthamptonFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per person$2,449See availability →
Fred Olsen Cruise LinesCanary Islands Christmas & New YearBalmoral · 12 nightsDec 22, 2027 · from Malaga8 ports of call · returns to Santa Cruz de TenerifeFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per person$1,449See availability →
MSC Cruises7 nights Western Europe from Arrecife de Lanzarote (Canary Is.)MSC Fantasia · 7 nightsDec 23, 2027 · from Arrecife, Lanzarote, Canary Islands6 ports of call · returns to Arrecife, Lanzarote, Canary IslandsFull itineraryInside$1,221Outside$1,361Balcony$1,461Suite$3,161Cabin options for 2 adults are confirmed when you view cabins.Per person$1,221See availability →
MSC Cruises7 nights Western Europe from Las Palmas de G.Canaria (Canary Is.)MSC Fantasia · 7 nightsDec 24, 2027 · from Las Palmas,Gran Canaria6 ports of call · returns to Las Palmas,Gran CanariaFull itineraryInside$1,227Outside$1,367Balcony$1,467Suite$3,167Cabin options for 2 adults are confirmed when you view cabins.Per person$1,227See availability →
Celebrity Cruises12 Nt Canaries, Spain & Morocco HolidayCelebrity Infinity · 12 nightsDec 24, 2027 · from Barcelona8 ports of call · returns to BarcelonaFull itineraryInside$2,349Outside$2,349Balcony$3,949Suite$7,999One-cabin options found up to 2 guests.Per person$2,349See availability →
MSC Cruises7 nights Western Europe from Santa Cruz de Tenerife (Canary Is.)MSC Fantasia · 7 nightsDec 26, 2027 · from Santa Cruz de Tenerife6 ports of call · returns to Santa Cruz de TenerifeFull itineraryInside$1,429Outside$1,569Balcony$1,669Suite$2,139Cabin options for 2 adults are confirmed when you view cabins.Per person$1,429See availability →
P&O CruisesNew Year In Spain And Canary IslandsAzura · 11 nightsDec 27, 2027 · from Malaga8 ports of call · returns to TenerifeFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
P&O CruisesNew Year In Spain And Canary IslandsAzura · 18 nightsDec 27, 2027 · from Malaga8 ports of call · returns to TenerifeFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
MSC Cruises7 nights Western Europe from Funchal (Madeira Is.)MSC Fantasia · 7 nightsDec 28, 2027 · from Funchal6 ports of call · returns to FunchalFull itineraryInside$1,431Outside$1,571Balcony$1,671Suite$2,251Cabin options for 2 adults are confirmed when you view cabins.Per person$1,431See availability →
P&O CruisesNew Year In Spain And Canary IslandsAzura · 18 nightsDec 28, 2027 · from Malaga8 ports of call · returns to TenerifeFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per person$3,358See availability →
P&O CruisesNew Year In Spain And Canary IslandsAzura · 11 nightsDec 28, 2027 · from Malaga8 ports of call · returns to TenerifeFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
Oceania CruisesBarcelona to MiamiAurelia · 21 nightsDec 28, 2027 · from Barcelona8 ports of call · returns to Miami, FloridaFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
MSC Cruises7 nights Western Europe from Arrecife de Lanzarote (Canary Is.)MSC Fantasia · 7 nightsDec 30, 2027 · from Arrecife, Lanzarote, Canary Islands6 ports of call · returns to Arrecife, Lanzarote, Canary IslandsFull itineraryInside$1,421Outside$1,561Balcony$1,661Suite$3,772Cabin options for 2 adults are confirmed when you view cabins.Per person$1,421See availability →
MSC Cruises7 nights Western Europe from Las Palmas de G.Canaria (Canary Is.)MSC Fantasia · 7 nightsDec 31, 2027 · from Las Palmas,Gran Canaria6 ports of call · returns to Las Palmas,Gran CanariaFull itineraryInside$1,427Outside$1,567Balcony$1,667Suite$2,367Cabin options for 2 adults are confirmed when you view cabins.Per person$1,427See availability →
MSC Cruises7 nights Western Europe from Santa Cruz de Tenerife (Canary Is.)MSC Fantasia · 7 nightsJan 2, 2028 · from Santa Cruz de Tenerife6 ports of call · returns to Santa Cruz de TenerifeFull itineraryInside$809Outside$909Balcony$1,019Suite$1,519Cabin options for 2 adults are confirmed when you view cabins.Per person$809See availability →
P&O CruisesEpic South America JourneyAurora · 75 nightsJan 3, 2028 · from Southampton8 ports of call · returns to SouthamptonFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per personPrice currently unavailableSee availability →
MSC Cruises7 nights Western Europe from Funchal (Madeira Is.)MSC Fantasia · 7 nightsJan 4, 2028 · from Funchal6 ports of call · returns to FunchalFull itineraryInside$811Outside$911Balcony$1,021Suite$1,631Cabin options for 2 adults are confirmed when you view cabins.Per person$811See availability →
CunardPortugal, Spain and MoroccoQueen Victoria · 28 nightsJan 4, 2028 · from Southampton8 ports of call · returns to SouthamptonFull itineraryInside$3,969Outside$4,899Balcony$5,679Cabin options for 2 adults are confirmed when you view cabins.Per person$3,969See availability →
MSC Cruises115 nights World Cruise from Civitavecchia (Rome)MSC Magnifica · 115 nightsJan 4, 2028 · from Civitavecchia, Rome8 ports of call · returns to Civitavecchia, RomeFull itineraryOutside$22,379Balcony$27,909One-cabin options found up to 6 guests.Per person$22,379See availability →
P&O CruisesCaribbean Winter WarmthBritannia · 35 nightsJan 4, 2028 · from Southampton8 ports of call · returns to SouthamptonFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per person$6,749See availability →