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 £1374pp Now: £1332pp

Bridgetown | Saint Kitts | Sint Maarten | Tortola | Dominica | Saint John's | Martinique | Castries | Bridgetown

  • 04 Dec 2027
  • 14 Nights

Interest free Monthly Payments from JUST £135pp

Fly Cruise From:
Was £1374pp Now: £1332pp
Holiday ID: 049295
Fly Cruise From:
Was £1374pp Now: £1332pp

Saint John's | Martinique | Castries | Bridgetown | Saint Kitts | Sint Maarten | Dominica | Saint John's

  • 11 Dec 2027
  • 14 Nights

Interest free Monthly Payments from JUST £132pp

Fly Cruise From:
Was £1374pp Now: £1332pp
Holiday ID: 049297
Cruise From:
Was £1389pp Now: £1333pp

Fort Lauderdale | Half Moon Caye | Saint Thomas | Sint Maarten | Fort Lauderdale | Celebration Key | Amber Cove | San Juan (Puerto Rico) | Grand Turk Island | Fort Lauderdale

  • 20 Jan 2029
  • 14 Nights

Interest free Monthly Payments from JUST £51pp

Cruise From:
Was £1389pp Now: £1333pp
Holiday ID: 108317
Cruise From:
Was £1420pp Now: £1334pp

Miami | Roatán Island | Costa Maya | Cozumel | Ocean Cay | Miami | Puerto Plata | San Juan (Puerto Rico) | Ocean Cay | Miami

  • 29 Jan 2028
  • 14 Nights

Interest free Monthly Payments from JUST £106pp

Cruise From:
Was £1420pp Now: £1334pp
Holiday ID: 061362
Fly Cruise From:
£1337pp

Tampa | Costa Maya | Cozumel | Tampa

Interest free Monthly Payments from JUST £112pp

Fly Cruise From:
£1337pp
Holiday ID: 057394
Fly Cruise From:
Was £1379pp Now: £1337pp

New York | Southampton

  • 04 Jan 2029
  • 8 Nights

Interest free Monthly Payments from JUST £52pp

Fly Cruise From:
Was £1379pp Now: £1337pp
Holiday ID: 084378
Fly Cruise From:
£1338pp

Port Canaveral | Grand Turk Island | Coco Cay | Port Canaveral

  • 11 Dec 2026
  • 5 Nights
Fly Cruise From:
£1338pp
Holiday ID: 025604
Fly Cruise From:
£1339pp

Fort Lauderdale | Key West | Freeport | Fort Lauderdale

  • 08 Jan 2027
  • 3 Nights
Fly Cruise From:
£1339pp
Holiday ID: 018692
Cruise From:
£1340pp

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

  • 20 Dec 2027
  • 9 Nights

Interest free Monthly Payments from JUST £118pp

Cruise From:
£1340pp
Holiday ID: 072573
Fly Cruise From:
£1342pp

Miami | Nassau | Coco Cay | Falmouth | Miami

  • 13 Dec 2026
  • 7 Nights
Fly Cruise From:
£1342pp
Holiday ID: 026665
Cruise From:
Was £1428pp Now: £1342pp

La Romana | Catalina Island | Oranjestad | Willemstad | Kralendijk | Saint George's | La Romana | Catalina Island | Virgin Gorda | Philipsburg | Basseterre | Saint John's | La Romana

  • 03 Jan 2028
  • 14 Nights

Interest free Monthly Payments from JUST £115pp

Cruise From:
Was £1428pp Now: £1342pp
Holiday ID: 067061
Cruise From:
Was £1385pp Now: £1343pp

Baltimore | Nassau | Half Moon Cay | Celebration Key | Baltimore

  • 27 Dec 2026
  • 7 Nights
Cruise From:
Was £1385pp Now: £1343pp
Holiday ID: 014465

Sails from the UK

Cruise From:
Was £1399pp Now: £1343pp

Tilbury | Gijón | Lisbon | Portimão | Cádiz | Málaga | Cartagena | Gibraltar | Vigo | Tilbury

  • 21 Dec 2026
  • 15 Nights
Cruise From:
Was £1399pp Now: £1343pp
Holiday ID: 023852
Cruise From:
Was £1399pp Now: £1343pp

Lisbon | Portimão | Seville | Gibraltar | Tangier | Málaga

  • 22 Jan 2028
  • 7 Nights
Cruise From:
Was £1399pp Now: £1343pp
Holiday ID: 046148
Fly Cruise From:
Was £1399pp Now: £1343pp

Bridgetown | Pointe-à-Pitre | Fort-de-France | Road Town | Philipsburg | Saint John's | Castries | Kralendijk | Willemstad | Pointe-à-Pitre | Fort-de-France | Bridgetown

  • 06 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £1399pp Now: £1343pp
Holiday ID: 108843
Fly Cruise From:
£1346pp

Fort Lauderdale | Key West | Freeport | Fort Lauderdale

  • 22 Jan 2027
  • 3 Nights
Fly Cruise From:
£1346pp
Holiday ID: 018712
Fly Cruise From:
£1348pp

La Romana | Santo Domingo | Oranjestad | Willemstad | Kralendijk | La Romana

  • 05 Jan 2027
  • 7 Nights
Fly Cruise From:
£1348pp
Holiday ID: 037774
Cruise From:
Was £1390pp Now: £1348pp

San Juan (Puerto Rico) | Road Town | Basseterre | Bridgetown | Castries | Philipsburg | Saint Thomas | San Juan (Puerto Rico)

  • 18 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £125pp

Cruise From:
Was £1390pp Now: £1348pp
Holiday ID: 062590
Fly Cruise From:
£1349pp

Fort Lauderdale | Nassau | Oranjestad | Willemstad | Fort Lauderdale

  • 05 Dec 2026
  • 8 Nights
Fly Cruise From:
£1349pp
Holiday ID: 019163
Cruise From:
Was £1409pp Now: £1352pp

San Diego | Puerto Vallarta | Mazatlán | Cabo San Lucas | San Diego

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £1409pp Now: £1352pp
Holiday ID: 026155
Cruise From:
Was £1439pp Now: £1352pp

Miami | Oranjestad | Willemstad | Kralendijk | Cabo Rojo | Ocho Rios | Miami

  • 23 Dec 2027
  • 10 Nights

Interest free Monthly Payments from JUST £120pp

Cruise From:
Was £1439pp Now: £1352pp
Holiday ID: 058431
Cruise From:
Was £1439pp Now: £1352pp

Miami | Puerto Plata | San Juan (Puerto Rico) | Ocean Cay | Miami | Ocean Cay | Costa Maya | Cozumel | Miami

  • 11 Dec 2027
  • 13 Nights

Interest free Monthly Payments from JUST £125pp

Cruise From:
Was £1439pp Now: £1352pp
Holiday ID: 061356
Fly Cruise From:
£1355pp

Tampa | Cozumel | Roatán Island | Belize City | Costa Maya | Tampa

Fly Cruise From:
£1355pp
Holiday ID: 019230
Fly Cruise From:
£1356pp

Fort Lauderdale | Key West | Nassau | Fort Lauderdale

  • 11 Jan 2027
  • 4 Nights
Fly Cruise From:
£1356pp
Holiday ID: 018724
Fly Cruise From:
Was £1399pp Now: £1357pp

Málaga | Barcelona | Cartagena | Gibraltar | Lanzarote | Las Palmas de Gran Canaria | Santa Cruz de Tenerife | Funchal | Fuerteventura | Santa Cruz de La Palma | Santa Cruz de Tenerife

  • 28 Dec 2026
  • 18 Nights
Fly Cruise From:
Was £1399pp Now: £1357pp
Holiday ID: 014990

Sails from the UK

Cruise From:
Was £1399pp Now: £1357pp

Southampton | Funchal | Santa Cruz de Tenerife | Fuerteventura | Las Palmas de Gran Canaria | Lanzarote | Cádiz | Lisbon | La Coruña | Southampton

  • 19 Dec 2026
  • 16 Nights
Cruise From:
Was £1399pp Now: £1357pp
Holiday ID: 015058
Fly Cruise From:
Was £1399pp Now: £1357pp

Bridgetown | Martinique | Saint Kitts | Tortola | Sint Maarten | Saint John's | Saint George's | Castries | Bridgetown

  • 02 Jan 2027
  • 14 Nights
Fly Cruise From:
Was £1399pp Now: £1357pp
Holiday ID: 015094
Fly Cruise From:
Was £1399pp Now: £1357pp

Bridgetown | Martinique | Saint Kitts | Tortola | Sint Maarten | Saint John's | Saint George's | Castries | Bridgetown

  • 01 Jan 2027
  • 14 Nights
Fly Cruise From:
Was £1399pp Now: £1357pp
Holiday ID: 015093
Fly Cruise From:
Was £1399pp Now: £1357pp

Bridgetown | Martinique | Saint Kitts | Tortola | Sint Maarten | Saint John's | Castries | Saint George's | Bridgetown

  • 15 Jan 2027
  • 14 Nights
Fly Cruise From:
Was £1399pp Now: £1357pp
Holiday ID: 015096
Cruise From:
Was £1414pp Now: £1357pp

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

  • 26 Dec 2026
  • 14 Nights
Cruise From:
Was £1414pp Now: £1357pp
Holiday ID: 018916

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