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 5448 cruises
Per Person
Total Price
Cruise From:
Was £746pp Now: £723pp

Miami | Celebration Key | Half Moon Cay | Nassau | Amber Cove | Miami

  • 19 Dec 2027
  • 7 Nights
Cruise From:
Was £746pp Now: £723pp
Holiday ID: 040763
Cruise From:
£723pp

Port Everglades | Disney Lookout Cay at Lighthouse Point | Nassau | Port Everglades

  • 11 Dec 2026
  • 3 Nights
Cruise From:
£723pp
Holiday ID: 062821
Cruise From:
Was £754pp Now: £723pp

Singapore | Cam Ranh | Phu My | Laem Chabang | Phuket | Langkawi Island | Georgetown | Port Klang | Singapore

Interest free Monthly Payments from JUST £65pp

Cruise From:
Was £754pp Now: £723pp
Holiday ID: 079604
Cruise From:
£725pp

Miami | Puerto Plata | Saint Thomas | Road Town | Great Stirrup Cay | Miami

  • 05 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £65pp

Cruise From:
£725pp
Holiday ID: 062568

Sails from the UK

Cruise From:
Was £749pp Now: £726pp

Southampton | Santa Cruz de Tenerife | Las Palmas de Gran Canaria | Lanzarote | Cádiz | Lisbon | Southampton

  • 05 Dec 2026
  • 14 Nights
Cruise From:
Was £749pp Now: £726pp
Holiday ID: 015057
Cruise From:
Was £759pp Now: £728pp

Fort Lauderdale | Amber Cove | Aruba | Curaçao | Fort Lauderdale

  • 12 Dec 2026
  • 8 Nights
Cruise From:
Was £759pp Now: £728pp
Holiday ID: 018911
Cruise From:
Was £759pp Now: £728pp

Fort Lauderdale | Amber Cove | San Juan (Puerto Rico) | Saint Thomas | Grand Turk Island | Fort Lauderdale

  • 23 Jan 2027
  • 8 Nights
Cruise From:
Was £759pp Now: £728pp
Holiday ID: 018923
Cruise From:
Was £1237pp Now: £728pp

San Juan (Puerto Rico) | Virgin Gorda | Saint John's | Saint Pierre | Port Elizabeth | Saint George's | Scarborough | Bridgetown

  • 05 Dec 2026
  • 7 Nights
Cruise From:
Was £1237pp Now: £728pp
Holiday ID: 019959E
Cruise From:
Was £759pp Now: £728pp

Singapore | Phu My | Cam Ranh | Cai Lan | Chan May | Singapore

Cruise From:
Was £759pp Now: £728pp
Holiday ID: 032418
Cruise From:
Was £759pp Now: £728pp

Fort Lauderdale | Celebration Key | Amber Cove | San Juan (Puerto Rico) | Grand Turk Island | Fort Lauderdale

  • 27 Jan 2029
  • 7 Nights

Interest free Monthly Payments from JUST £28pp

Cruise From:
Was £759pp Now: £728pp
Holiday ID: 108318
Cruise From:
Was £769pp Now: £730pp

Miami | San Juan (Puerto Rico) | Charlotte Amalie | Philipsburg | Bimini Island | Miami

  • 14 Dec 2026
  • 9 Nights
Cruise From:
Was £769pp Now: £730pp
Holiday ID: 026725
Cruise From:
Was £769pp Now: £730pp

Santos | Camboriú | Punta del Este | Montevideo | Buenos Aires

  • 05 Dec 2026
  • 5 Nights
Cruise From:
Was £769pp Now: £730pp
Holiday ID: 094765
Cruise From:
Was £770pp Now: £731pp

Miami | Nassau | Bimini Island | Miami

  • 26 Dec 2026
  • 4 Nights
Cruise From:
Was £770pp Now: £731pp
Holiday ID: 025141
Cruise From:
£731pp

Singapore | Georgetown | Singapore

Cruise From:
£731pp
Holiday ID: 033136
Cruise From:
£731pp

Cartagena | Oranjestad | Willemstad | Colón | Cartagena

  • 09 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £54pp

Cruise From:
£731pp
Holiday ID: 057563
Cruise From:
Was £754pp Now: £731pp

Galveston | Cozumel | Belize City | Roatán Island | Galveston

  • 30 Dec 2028
  • 7 Nights
Cruise From:
Was £754pp Now: £731pp
Holiday ID: 104974
Cruise From:
Was £779pp Now: £732pp

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

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £779pp Now: £732pp
Holiday ID: 026325
Cruise From:
Was £779pp Now: £732pp

La Romana | Catalina Island | Bridgetown | Fort-de-France | Saint John's | Road Town | La Romana

  • 28 Dec 2026
  • 7 Nights
Cruise From:
Was £779pp Now: £732pp
Holiday ID: 035345
Cruise From:
Was £779pp Now: £732pp

Itajai | Ilhabela | Rio de Janeiro | Buzios | Ilha Grande | Paranaguá | Itajai

  • 31 Jan 2027
  • 7 Nights
Cruise From:
Was £779pp Now: £732pp
Holiday ID: 067845
Cruise From:
Was £779pp Now: £732pp

Camboriú | Montevideo | Buenos Aires | Santos | Camboriú

  • 11 Jan 2027
  • 7 Nights
Cruise From:
Was £779pp Now: £732pp
Holiday ID: 079708
Cruise From:
Was £779pp Now: £732pp

Itajai | Ilhabela | Rio de Janeiro | Buzios | Ilha Grande | Paranaguá | Itajai

  • 03 Jan 2027
  • 7 Nights
Cruise From:
Was £779pp Now: £732pp
Holiday ID: 084087
Cruise From:
Was £779pp Now: £732pp

Paranaguá | Itajai | Ilhabela | Rio de Janeiro | Buzios | Ilha Grande | Paranaguá

  • 09 Jan 2027
  • 7 Nights
Cruise From:
Was £779pp Now: £732pp
Holiday ID: 088417
Cruise From:
Was £756pp Now: £733pp

Sydney

  • 30 Dec 2026
  • 4 Nights
Cruise From:
Was £756pp Now: £733pp
Holiday ID: 021812
Cruise From:
£733pp

Port Canaveral | Basseterre | Fort-de-France | Saint John's | Coco Cay | Port Canaveral

  • 26 Jan 2028
  • 9 Nights

Interest free Monthly Payments from JUST £52pp

Cruise From:
£733pp
Holiday ID: 057297
Cruise From:
£734pp

Port Canaveral | Nassau | Castaway Cay | Port Canaveral

  • 08 Jan 2027
  • 3 Nights
Cruise From:
£734pp
Holiday ID: 063230
Cruise From:
Was £765pp Now: £734pp

San Juan (Puerto Rico) | Willemstad | Oranjestad | Saint John's | Fort-de-France | Bridgetown | Castries | Philipsburg | San Juan (Puerto Rico)

  • 04 Jan 2029
  • 10 Nights

Interest free Monthly Payments from JUST £26pp

Cruise From:
Was £765pp Now: £734pp
Holiday ID: 109054
Cruise From:
£735pp

New Orleans | Cozumel | Roatán Island | Harvest Caye | Costa Maya | New Orleans

  • 27 Dec 2026
  • 7 Nights
Cruise From:
£735pp
Holiday ID: 039851
Cruise From:
£736pp

Miami | Falmouth | Cartagena | Colón | Gatun Lake | Puerto Limón | Harvest Caye | Cozumel | Miami

  • 02 Jan 2027
  • 11 Nights
Cruise From:
£736pp
Holiday ID: 018116
Cruise From:
Was £784pp Now: £736pp

Salvador de Bahia | Maceió | Santos | Buzios | Salvador de Bahia

  • 15 Dec 2026
  • 7 Nights
Cruise From:
Was £784pp Now: £736pp
Holiday ID: 049629
Cruise From:
£737pp

Brisbane | Nouméa | Mystery Island (Inyeug) | Brisbane

  • 29 Jan 2027
  • 7 Nights
Cruise From:
£737pp
Holiday ID: 032742

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