Christmas Cruises

The festive season is the most wonderful time of the year to cruise! As well as being a time for celebration, Christmas and New Year can also sometimes prove stressful, and a 2026 or 2027 Christmas cruise is the perfect way to escape those stresses at home, as well as all that cold weather!

Showing 30 out of 5455 cruises
Per Person
Total Price
Fly Cruise From:
Was £849pp Now: £823pp

Las Palmas de Gran Canaria | Lanzarote | Santa Cruz de Tenerife | Funchal | Las Palmas de Gran Canaria

  • 21 Dec 2028
  • 7 Nights

Interest free Monthly Payments from JUST £35pp

Fly Cruise From:
Was £849pp Now: £823pp
Holiday ID: 107087
Fly Cruise From:
Was £849pp Now: £823pp

Santa Cruz de Tenerife | Funchal | Las Palmas de Gran Canaria | Lanzarote | Santa Cruz de Tenerife

  • 23 Dec 2028
  • 7 Nights

Interest free Monthly Payments from JUST £35pp

Fly Cruise From:
Was £849pp Now: £823pp
Holiday ID: 107089

Sails from the UK

Cruise From:
Was £849pp Now: £823pp

Southampton | Vigo | Lisbon | Lanzarote | Las Palmas de Gran Canaria | Santa Cruz de Tenerife | Santa Cruz de La Palma | Funchal | Southampton

  • 05 Jan 2029
  • 14 Nights

Interest free Monthly Payments from JUST £34pp

Cruise From:
Was £849pp Now: £823pp
Holiday ID: 107252
Cruise From:
Was £850pp Now: £824pp

Port Canaveral | Puerto Plata | San Juan (Puerto Rico) | Philipsburg | Saint Thomas | Road Town | Great Stirrup Cay | Port Canaveral

  • 06 Jan 2027
  • 9 Nights
Cruise From:
Was £850pp Now: £824pp
Holiday ID: 018375
Cruise From:
Was £878pp Now: £825pp

Port Canaveral | Nassau | Ocean Cay | Cozumel | Costa Maya | Port Canaveral | Nassau | Ocean Cay | Puerto Plata | Port Canaveral

  • 12 Dec 2026
  • 14 Nights
Cruise From:
Was £878pp Now: £825pp
Holiday ID: 031339
Fly Cruise From:
Was £878pp Now: £825pp

Venice | Katakolon | Heraklion (Iraklion) | Port Said | Alexandria | Split | Venice

  • 07 Dec 2026
  • 10 Nights
Fly Cruise From:
Was £878pp Now: £825pp
Holiday ID: 068043
Fly Cruise From:
Was £879pp Now: £826pp

Santa Cruz de Tenerife | Puerto del Rosario | Funchal | Arrecife | Las Palmas de Gran Canaria | Santa Cruz de La Palma | Santa Cruz de Tenerife

  • 03 Jan 2027
  • 7 Nights
Fly Cruise From:
Was £879pp Now: £826pp
Holiday ID: 031921
Fly Cruise From:
Was £879pp Now: £826pp

Santa Cruz de Tenerife | Puerto del Rosario | Funchal | Arrecife | Las Palmas de Gran Canaria | Santa Cruz de La Palma | Santa Cruz de Tenerife

  • 31 Jan 2027
  • 7 Nights
Fly Cruise From:
Was £879pp Now: £826pp
Holiday ID: 031937
Cruise From:
Was £879pp Now: £826pp

Valencia | Barcelona | Marseille | Genoa | Livorno | Civitavecchia | Valencia

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £879pp Now: £826pp
Holiday ID: 056418
Cruise From:
Was £879pp Now: £826pp

Civitavecchia | Genoa | Marseille | Tarragona | Cádiz | Casablanca | Málaga | Alicante | Civitavecchia

  • 05 Dec 2027
  • 10 Nights

Interest free Monthly Payments from JUST £74pp

Cruise From:
Was £879pp Now: £826pp
Holiday ID: 067592
Cruise From:
Was £879pp Now: £826pp

Genoa | Marseille | Tarragona | Cádiz | Casablanca | Málaga | Alicante | Civitavecchia | Genoa

  • 06 Dec 2027
  • 10 Nights

Interest free Monthly Payments from JUST £74pp

Cruise From:
Was £879pp Now: £826pp
Holiday ID: 067593
Cruise From:
Was £879pp Now: £826pp

Marseille | Tarragona | Cádiz | Casablanca | Málaga | Alicante | Civitavecchia | Genoa | Marseille

  • 07 Dec 2027
  • 10 Nights

Interest free Monthly Payments from JUST £73pp

Cruise From:
Was £879pp Now: £826pp
Holiday ID: 067594
Cruise From:
Was £879pp Now: £826pp

Tarragona | Cádiz | Casablanca | Málaga | Alicante | Civitavecchia | Genoa | Marseille | Tarragona

  • 08 Dec 2027
  • 10 Nights

Interest free Monthly Payments from JUST £73pp

Cruise From:
Was £879pp Now: £826pp
Holiday ID: 067595
Cruise From:
Was £879pp Now: £826pp

Pointe-à-Pitre | Castries | Bridgetown | Kingstown | Saint George's | Fort-de-France | Pointe-à-Pitre

  • 13 Dec 2026
  • 7 Nights
Cruise From:
Was £879pp Now: £826pp
Holiday ID: 077711
Cruise From:
£826pp

Fort Lauderdale | Nassau | Coco Cay | San Juan (Puerto Rico) | Philipsburg | Fort Lauderdale

  • 29 Jan 2028
  • 8 Nights

Interest free Monthly Payments from JUST £59pp

Cruise From:
£826pp
Holiday ID: 077964
Cruise From:
£828pp

Brisbane | Mystery Island (Inyeug) | Port Vila | Brisbane

  • 22 Jan 2027
  • 7 Nights
Cruise From:
£828pp
Holiday ID: 032751
Cruise From:
Was £854pp Now: £828pp

Galveston | Cozumel | Roatán Island | Galveston

  • 27 Dec 2027
  • 6 Nights
Cruise From:
Was £854pp Now: £828pp
Holiday ID: 069762
Cruise From:
Was £854pp Now: £828pp

Tampa | Belize City | Roatán Island | Cozumel | Progreso | Tampa

  • 26 Dec 2027
  • 7 Nights
Cruise From:
Was £854pp Now: £828pp
Holiday ID: 070749
Cruise From:
Was £864pp Now: £829pp

San Francisco | Honolulu | Kailua-Kona | Nawiliwili | Hilo | Ensenada | San Francisco

  • 15 Jan 2028
  • 16 Nights

Interest free Monthly Payments from JUST £69pp

Cruise From:
Was £864pp Now: £829pp
Holiday ID: 049398
Cruise From:
Was £864pp Now: £829pp

Miami | Belize City | Roatán Island | Cozumel | Celebration Key | Miami | Saint Kitts | San Juan (Puerto Rico) | Amber Cove | Miami

  • 02 Jan 2028
  • 14 Nights

Interest free Monthly Payments from JUST £72pp

Cruise From:
Was £864pp Now: £829pp
Holiday ID: 053693
Cruise From:
Was £865pp Now: £830pp

Fort Lauderdale | Aruba | Fuerte Amador | Puntarenas | Puerto Chiapas | Huatulco (Santa María Huatulco) | Puerto Vallarta | Los Angeles

  • 12 Dec 2026
  • 16 Nights
Cruise From:
Was £865pp Now: £830pp
Holiday ID: 018798
Cruise From:
Was £856pp Now: £830pp

Galveston | Montego Bay | Grand Cayman | Roatán Island | Galveston

  • 18 Dec 2027
  • 8 Nights
Cruise From:
Was £856pp Now: £830pp
Holiday ID: 069569
Cruise From:
£831pp

Miami | Coco Cay | Nassau | Miami

  • 31 Dec 2027
  • 3 Nights

Interest free Monthly Payments from JUST £65pp

Cruise From:
£831pp
Holiday ID: 051662
Cruise From:
Was £858pp Now: £832pp

Sydney | Nouméa | Lifou Island | Mystery Island (Inyeug) | Port Vila | Sydney

  • 09 Jan 2027
  • 10 Nights
Cruise From:
Was £858pp Now: £832pp
Holiday ID: 031112
Fly Cruise From:
Was £849pp Now: £832pp

Piraeus | Valletta | Trapani | Cagliari | Mahón | Málaga

  • 05 Dec 2027
  • 8 Nights

Interest free Monthly Payments from JUST £79pp

Fly Cruise From:
Was £849pp Now: £832pp
Holiday ID: 090918
Cruise From:
Was £869pp Now: £834pp

Fort Lauderdale | Celebration Key | Amber Cove | San Juan (Puerto Rico) | Sint Maarten | Saint John's | Saint Kitts | Fort Lauderdale

  • 26 Jan 2027
  • 10 Nights
Cruise From:
Was £869pp Now: £834pp
Holiday ID: 018943
Cruise From:
Was £860pp Now: £834pp

Miami | Celebration Key | Amber Cove | Grand Turk Island | Miami

  • 26 Dec 2027
  • 7 Nights
Cruise From:
Was £860pp Now: £834pp
Holiday ID: 040764
Cruise From:
Was £869pp Now: £834pp

Fort Lauderdale | Belize City | Roatán Island | Cozumel | Celebration Key | Fort Lauderdale | Half Moon Caye | Saint Thomas | Sint Maarten | Fort Lauderdale

  • 04 Dec 2027
  • 14 Nights

Interest free Monthly Payments from JUST £80pp

Cruise From:
Was £869pp Now: £834pp
Holiday ID: 053716
Cruise From:
£834pp

Fort Lauderdale | Nassau | Coco Cay | Fort Lauderdale

  • 31 Dec 2027
  • 3 Nights

Interest free Monthly Payments from JUST £66pp

Cruise From:
£834pp
Holiday ID: 057729
Cruise From:
Was £889pp Now: £835pp

Miami | Grand Turk Island | Ocean Cay | Nassau | Miami | Philipsburg | Saint John's | Charlotte Amalie | Puerto Plata | Miami

  • 10 Jan 2027
  • 14 Nights
Cruise From:
Was £889pp Now: £835pp
Holiday ID: 039825

Prices are subject to change and availability. Prices may vary depending on the airport selected. Promotions are only applicable to select cabin grades, please call for details.

Our Award Winning Service

You've added to your wishlist. To view, go to Wishlist
Call for Free