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
Cruise From:
Was £498pp Now: £468pp

Miami | Nassau | Ocean Cay | Miami | Nassau | Ocean Cay | Miami

  • 25 Jan 2027
  • 7 Nights
Cruise From:
Was £498pp Now: £468pp
Holiday ID: 092044
Cruise From:
Was £499pp Now: £469pp

Barcelona | Marseille | Genoa | Naples | Palermo | La Goulette | Barcelona

  • 02 Jan 2027
  • 7 Nights
Cruise From:
Was £499pp Now: £469pp
Holiday ID: 032155
Cruise From:
Was £499pp Now: £469pp

Genoa | Naples | Palermo | La Goulette | Barcelona | Marseille | Genoa

  • 11 Jan 2027
  • 7 Nights
Cruise From:
Was £499pp Now: £469pp
Holiday ID: 032163
Cruise From:
Was £499pp Now: £469pp

La Romana | Samaná | Virgin Gorda | Basseterre | Philipsburg | Catalina Island | La Romana

  • 04 Jan 2027
  • 7 Nights
Cruise From:
Was £499pp Now: £469pp
Holiday ID: 036834
Cruise From:
Was £499pp Now: £469pp

Civitavecchia | Messina | Valletta | Barcelona | Marseille | Genoa | Civitavecchia

  • 07 Dec 2026
  • 7 Nights
Cruise From:
Was £499pp Now: £469pp
Holiday ID: 044845
Cruise From:
Was £499pp Now: £469pp

Piraeus | Izmir | Istanbul | Corfu | Bari | Piraeus

  • 14 Dec 2026
  • 7 Nights
Cruise From:
Was £499pp Now: £469pp
Holiday ID: 056102
Cruise From:
Was £499pp Now: £469pp

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

  • 20 Dec 2026
  • 7 Nights
Cruise From:
Was £499pp Now: £469pp
Holiday ID: 056197
Cruise From:
Was £499pp Now: £469pp

Piraeus | Kusadasi | Istanbul | Corfu | Bari | Piraeus

  • 11 Jan 2027
  • 7 Nights
Cruise From:
Was £499pp Now: £469pp
Holiday ID: 068048
Cruise From:
£470pp

Philadelphia | Puerto Plata | San Juan (Puerto Rico) | Saint Thomas | Road Town | Philadelphia

  • 08 Dec 2026
  • 10 Nights
Cruise From:
£470pp
Holiday ID: 018390
Cruise From:
£470pp

Port Canaveral | Nassau | Coco Cay | Port Canaveral

  • 15 Jan 2027
  • 3 Nights
Cruise From:
£470pp
Holiday ID: 025893
Cruise From:
£472pp

Port Canaveral | Great Stirrup Cay | Falmouth | Cozumel | Port Canaveral

  • 20 Dec 2026
  • 7 Nights
Cruise From:
£472pp
Holiday ID: 018352
Cruise From:
£472pp

Port Canaveral | Nassau | Coco Cay | Port Canaveral

  • 24 Jan 2028
  • 4 Nights

Interest free Monthly Payments from JUST £29pp

Cruise From:
£472pp
Holiday ID: 051615

Sails from the UK

Cruise From:
Was £514pp Now: £472pp

Southampton | Le Havre | Zeebrugge | Rotterdam | Hamburg | Southampton

  • 02 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £35pp

Cruise From:
Was £514pp Now: £472pp
Holiday ID: 067646
Cruise From:
Was £489pp Now: £474pp

Galveston | Cozumel | Galveston

  • 19 Dec 2026
  • 4 Nights
Cruise From:
Was £489pp Now: £474pp
Holiday ID: 013807
Cruise From:
Was £489pp Now: £474pp

Jacksonville | Celebration Key | Nassau | Jacksonville

  • 26 Dec 2026
  • 4 Nights
Cruise From:
Was £489pp Now: £474pp
Holiday ID: 013940
Cruise From:
Was £494pp Now: £474pp

Los Angeles | Cabo San Lucas | Mazatlán | Puerto Vallarta | Los Angeles

Interest free Monthly Payments from JUST £38pp

Cruise From:
Was £494pp Now: £474pp
Holiday ID: 049425
Cruise From:
Was £494pp Now: £474pp

Fort Lauderdale | Half Moon Caye | Falmouth | Grand Cayman | Cozumel | Fort Lauderdale

  • 09 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £40pp

Cruise From:
Was £494pp Now: £474pp
Holiday ID: 053293
Cruise From:
Was £494pp Now: £474pp

Fort Lauderdale | Half Moon Caye | San Juan (Puerto Rico) | Grand Turk Island | Amber Cove | Fort Lauderdale

  • 23 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £39pp

Cruise From:
Was £494pp Now: £474pp
Holiday ID: 053296
Cruise From:
Was £494pp Now: £474pp

Miami | Belize City | Roatán Island | Cozumel | Celebration Key | Miami

  • 02 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £41pp

Cruise From:
Was £494pp Now: £474pp
Holiday ID: 053692
Cruise From:
Was £494pp Now: £474pp

Miami | Belize City | Roatán Island | Cozumel | Celebration Key | Miami

  • 23 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £39pp

Cruise From:
Was £494pp Now: £474pp
Holiday ID: 053695
Cruise From:
Was £494pp Now: £474pp

Fort Lauderdale | Belize City | Roatán Island | Cozumel | Celebration Key | Fort Lauderdale

  • 15 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £40pp

Cruise From:
Was £494pp Now: £474pp
Holiday ID: 053720
Cruise From:
Was £499pp Now: £474pp

Miami | Georgetown | Bimini Island | Miami

  • 06 Dec 2027
  • 5 Nights

Interest free Monthly Payments from JUST £52pp

Cruise From:
Was £499pp Now: £474pp
Holiday ID: 071172
Cruise From:
£475pp

Port Canaveral | Puerto Plata | Great Stirrup Cay | Port Canaveral

  • 05 Jan 2028
  • 5 Nights

Interest free Monthly Payments from JUST £36pp

Cruise From:
£475pp
Holiday ID: 062392
Cruise From:
Was £500pp Now: £475pp

Miami | Puerto Plata | Bimini Island | Miami

  • 11 Dec 2027
  • 5 Nights

Interest free Monthly Payments from JUST £51pp

Cruise From:
Was £500pp Now: £475pp
Holiday ID: 071173
Cruise From:
Was £490pp Now: £475pp

Galveston | Montego Bay | Grand Cayman | Cozumel | Galveston

  • 02 Dec 2028
  • 7 Nights
Cruise From:
Was £490pp Now: £475pp
Holiday ID: 104971
Cruise From:
Was £496pp Now: £476pp

Tampa | Nassau | Bimini Island | Key West | Tampa

  • 16 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £30pp

Cruise From:
Was £496pp Now: £476pp
Holiday ID: 052157
Cruise From:
Was £496pp Now: £476pp

San Juan (Puerto Rico) | Basseterre | Roseau | Fort-de-France | Bridgetown | Saint John's | San Juan (Puerto Rico)

  • 17 Dec 2028
  • 7 Nights

Interest free Monthly Payments from JUST £15pp

Cruise From:
Was £496pp Now: £476pp
Holiday ID: 109048
Cruise From:
Was £492pp Now: £477pp

Miami | Aruba | Bonaire | Curaçao | Miami

  • 05 Dec 2026
  • 8 Nights
Cruise From:
Was £492pp Now: £477pp
Holiday ID: 014024
Cruise From:
Was £509pp Now: £478pp

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

  • 05 Jan 2027
  • 7 Nights
Cruise From:
Was £509pp Now: £478pp
Holiday ID: 031922
Cruise From:
Was £509pp Now: £478pp

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

  • 20 Dec 2026
  • 7 Nights
Cruise From:
Was £509pp Now: £478pp
Holiday ID: 084083

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