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 →
MSC Cruises7 nights Western Europe from Santa Cruz de Tenerife (Canary Is.)MSC Fantasia · 7 nightsDec 20, 2026 · from Santa Cruz de Tenerife8 ports of call · returns to Santa Cruz de TenerifeFull itineraryInside$789Outside$915Balcony$1,015Suite$1,647Cabin options for 2 adults are confirmed when you view cabins.Per person$789See 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 →
Celebrity Cruises13 Night Canaries & Morocco HolidayCelebrity Infinity · 13 nightsDec 20, 2026 · from Barcelona8 ports of call · returns to BarcelonaFull itineraryOutside$3,293Balcony$4,766Suite$8,649One-cabin options found up to 2 guests.Per person$3,293See 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 →
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 →
MSC Cruises7 nights Western Europe from Funchal (Madeira Is.)MSC Fantasia · 7 nightsDec 22, 2026 · from Funchal8 ports of call · returns to FunchalFull itineraryInside$981Outside$1,061Balcony$1,201Cabin options for 2 adults are confirmed when you view cabins.Per person$981See 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 →
Marella CruisesA Canarian Christmas followed by A New Year's DreamMarella Explorer · 14 nightsDec 22, 2026 · from Santa Cruz de Tenerife8 ports of call · returns to Santa Cruz de TenerifeFull 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 24, 2026 · from Arrecife, Lanzarote, Canary Islands8 ports of call · returns to Arrecife, Lanzarote, Canary IslandsFull itineraryInside$1,226Outside$1,226Balcony$1,458Cabin options for 2 adults are confirmed when you view cabins.Per person$1,226See availability →
MSC Cruises7 nights Western Europe from Las Palmas de G.Canaria (Canary Is.)MSC Fantasia · 7 nightsDec 25, 2026 · from Las Palmas,Gran Canaria8 ports of call · returns to Las Palmas,Gran CanariaFull itineraryInside$1,109Outside$1,239Balcony$1,299Cabin options for 2 adults are confirmed when you view cabins.Per person$1,109See availability →
MSC Cruises7 nights Western Europe from Santa Cruz de Tenerife (Canary Is.)MSC Fantasia · 7 nightsDec 27, 2026 · from Santa Cruz de Tenerife8 ports of call · returns to Santa Cruz de TenerifeFull itineraryInside$1,529Outside$1,679Balcony$1,809Suite$2,399Cabin options for 2 adults are confirmed when you view cabins.Per person$1,529See availability →
P&O CruisesNew Year In Spain And Canary IslandsAzura · 18 nightsDec 28, 2026 · 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 · 11 nightsDec 28, 2026 · from Malaga8 ports of call · returns to TenerifeFull itineraryCabin options for 2 adults are confirmed when you view cabins.Per person$2,490See availability →
MSC Cruises7 nights Western Europe from Funchal (Madeira Is.)MSC Fantasia · 7 nightsDec 29, 2026 · from Funchal8 ports of call · returns to FunchalFull itineraryInside$951Outside$1,021Balcony$1,151Suite$2,151Cabin options for 2 adults are confirmed when you view cabins.Per person$951See availability →
P&O CruisesNew Year In Spain And Canary IslandsAzura · 18 nightsDec 29, 2026 · 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 · 11 nightsDec 29, 2026 · 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 Arrecife de Lanzarote (Canary Is.)MSC Fantasia · 7 nightsDec 31, 2026 · from Arrecife, Lanzarote, Canary Islands8 ports of call · returns to Arrecife, Lanzarote, Canary IslandsFull itineraryInside$1,251Outside$1,321Balcony$1,421Cabin options for 2 adults are confirmed when you view cabins.Per person$1,251See availability →
MSC Cruises7 nights Western Europe from Las Palmas de G.Canaria (Canary Is.)MSC Fantasia · 7 nightsJan 1, 2027 · from Las Palmas,Gran Canaria8 ports of call · returns to Las Palmas,Gran CanariaFull itineraryInside$847Outside$937Balcony$1,027Cabin options for 2 adults are confirmed when you view cabins.Per person$847See availability →
Marella CruisesCanarian Flavours followed by Atlantic IslandsMarella Discovery 2 · 14 nightsJan 1, 2027 · from Santa Cruz de Tenerife8 ports of call · returns to Santa Cruz de TenerifeFull itineraryOne-cabin options found up to 6 guests.Per personPrice currently unavailableSee availability →
Celebrity Cruises12 Night Canaries, Spain & MoroccoCelebrity Infinity · 12 nightsJan 2, 2027 · from Barcelona8 ports of call · returns to BarcelonaFull itineraryInside$1,249Outside$1,249Balcony$2,548Suite$5,998One-cabin options found up to 2 guests.Per person$1,249See availability →