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

Sails from the UK

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

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

  • 03 Dec 2028
  • 14 Nights

Interest free Monthly Payments from JUST £56pp

Cruise From:
Was £1399pp Now: £1357pp
Holiday ID: 084300
Cruise From:
Was £1414pp Now: £1357pp

Fort Lauderdale | Grand Turk Island | San Juan (Puerto Rico) | Saint Thomas | Half Moon Cay | Fort Lauderdale

  • 22 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £119pp

Cruise From:
Was £1414pp Now: £1357pp
Holiday ID: 092129

Sails from the UK

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

Southampton | Copenhagen | Gdynia | Oslo | Hamburg | Zeebrugge | Southampton

  • 15 Dec 2028
  • 14 Nights

Interest free Monthly Payments from JUST £58pp

Cruise From:
Was £1399pp Now: £1357pp
Holiday ID: 107263
Fly Cruise From:
£1361pp

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

Fly Cruise From:
£1361pp
Holiday ID: 019199
Fly Cruise From:
£1361pp

Port Canaveral | Charlotte Amalie | Nassau | Coco Cay | Port Canaveral

  • 12 Dec 2026
  • 7 Nights
Fly Cruise From:
£1361pp
Holiday ID: 025698
Cruise From:
£1361pp

Miami | Cartagena | Colón | Puerto Caldera | Puerto Quetzal | Acapulco | Cabo San Lucas | Los Angeles

  • 24 Jan 2028
  • 15 Nights

Interest free Monthly Payments from JUST £112pp

Cruise From:
£1361pp
Holiday ID: 070893
Cruise From:
Was £1405pp Now: £1362pp

Hong Kong | Coron Island | Puerto Princesa | Kota Kinabalu | Muara | Phu My | Laem Chabang | Ko Samui | Singapore

Cruise From:
Was £1405pp Now: £1362pp
Holiday ID: 018074
Cruise From:
Was £1419pp Now: £1362pp

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

  • 20 Dec 2026
  • 14 Nights
Cruise From:
Was £1419pp Now: £1362pp
Holiday ID: 018914
Fly Cruise From:
£1362pp

Tampa | Cozumel | Costa Maya | Belize City | Tampa

  • 30 Jan 2027
  • 7 Nights
Fly Cruise From:
£1362pp
Holiday ID: 047352
Cruise From:
Was £1419pp Now: £1362pp

Fremantle | Exmouth | Broome | Kimberley Coast | Fremantle

  • 02 Jan 2028
  • 10 Nights

Interest free Monthly Payments from JUST £118pp

Cruise From:
Was £1419pp Now: £1362pp
Holiday ID: 055618
Fly Cruise From:
£1368pp

Fort Lauderdale | Falmouth | Georgetown | Nassau | Fort Lauderdale

  • 24 Jan 2027
  • 6 Nights
Fly Cruise From:
£1368pp
Holiday ID: 019154
Fly Cruise From:
£1369pp

Bridgetown | Saint John's | Philipsburg | Road Town | Basseterre | Pointe-à-Pitre | Bridgetown

  • 03 Dec 2026
  • 7 Nights
Fly Cruise From:
£1369pp
Holiday ID: 037765
Cruise&Stay

Caribbean Voyage with Orlando Stay

Holiday prices from
£1369pp

Caribbean Voyage with Orlando Stay

Port Canaveral | Nassau | Great Stirrup Cay | Georgetown | Cozumel | Port Canaveral

  • 11 Dec 2026
  • 10 Nights
Holiday prices from
£1369pp
Holiday ID: 018351C
Fly Cruise From:
Was £1399pp Now: £1371pp

Málaga | Santa Cruz de Tenerife | Las Palmas de Gran Canaria | San Sebastian de la Gomera | Puerto de la Estaca | Santa Cruz de La Palma | Funchal | Lisbon | Portsmouth

  • 24 Jan 2028
  • 13 Nights

Interest free Monthly Payments from JUST £111pp

Fly Cruise From:
Was £1399pp Now: £1371pp
Holiday ID: 104674
Cruise From:
Was £1429pp Now: £1371pp

Fort Lauderdale | Celebration Key | Amber Cove | San Juan (Puerto Rico) | Grand Turk Island | Fort Lauderdale | Belize City | Roatán Island | Cozumel | Celebration Key | Fort Lauderdale

  • 27 Jan 2029
  • 14 Nights

Interest free Monthly Payments from JUST £52pp

Cruise From:
Was £1429pp Now: £1371pp
Holiday ID: 108319
Cruise From:
Was £1429pp Now: £1371pp

San Francisco | Hilo | Kahului-Maui | Nawiliwili | Honolulu | Ensenada | San Francisco

  • 13 Dec 2028
  • 16 Nights

Interest free Monthly Payments from JUST £55pp

Cruise From:
Was £1429pp Now: £1371pp
Holiday ID: 108441
Cruise From:
Was £1429pp Now: £1371pp

San Francisco | Hilo | Honolulu | Kahului-Maui | Nawiliwili | Ensenada | San Francisco

  • 29 Dec 2028
  • 16 Nights

Interest free Monthly Payments from JUST £54pp

Cruise From:
Was £1429pp Now: £1371pp
Holiday ID: 108442
Cruise From:
Was £1415pp Now: £1372pp

Galveston | Cozumel | Roatán Island | Harvest Caye | Costa Maya | Galveston

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £1415pp Now: £1372pp
Holiday ID: 031838
Fly Cruise From:
Was £1432pp Now: £1374pp

Tampa | Bimini Island | Key West | Freeport | Tampa

  • 13 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1432pp Now: £1374pp
Holiday ID: 018760
Cruise From:
Was £1462pp Now: £1374pp

Durban | Port Louis | Possession | Portuguese Island | Durban

  • 26 Dec 2027
  • 12 Nights

Interest free Monthly Payments from JUST £121pp

Cruise From:
Was £1462pp Now: £1374pp
Holiday ID: 100647
Fly Cruise From:
£1375pp

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

  • 17 Jan 2027
  • 6 Nights
Fly Cruise From:
£1375pp
Holiday ID: 048894
Fly Cruise From:
£1376pp

Fort Lauderdale | Key West | Bimini Island | Fort Lauderdale

  • 14 Dec 2026
  • 4 Nights
Fly Cruise From:
£1376pp
Holiday ID: 018682
Fly Cruise From:
Was £1424pp Now: £1381pp

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

  • 08 Jan 2028
  • 14 Nights

Interest free Monthly Payments from JUST £124pp

Fly Cruise From:
Was £1424pp Now: £1381pp
Holiday ID: 049245
Cruise From:
Was £1470pp Now: £1381pp

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

  • 04 Dec 2027
  • 14 Nights

Interest free Monthly Payments from JUST £131pp

Cruise From:
Was £1470pp Now: £1381pp
Holiday ID: 061355
Cruise From:
Was £1456pp Now: £1383pp

Miami | Nassau | Ocho Rios | Georgetown | Bimini Island | Miami

  • 28 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £137pp

Cruise From:
Was £1456pp Now: £1383pp
Holiday ID: 072992
Fly Cruise From:
Was £1429pp Now: £1386pp

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

  • 23 Dec 2028
  • 14 Nights

Interest free Monthly Payments from JUST £58pp

Fly Cruise From:
Was £1429pp Now: £1386pp
Holiday ID: 107090
Fly Cruise From:
Was £1429pp Now: £1386pp

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

  • 11 Dec 2028
  • 14 Nights

Interest free Monthly Payments from JUST £60pp

Fly Cruise From:
Was £1429pp Now: £1386pp
Holiday ID: 107158
Fly Cruise From:
£1387pp

Port Canaveral | Cozumel | Costa Maya | Port Canaveral

  • 16 Dec 2026
  • 5 Nights
Fly Cruise From:
£1387pp
Holiday ID: 025600
Cruise From:
Was £1446pp Now: £1388pp

Fort Lauderdale | Grand Turk Island | Amber Cove | Bimini Island | Celebration Key | Fort Lauderdale | Roatán Island | Belize City | Cozumel | Fort Lauderdale

  • 09 Jan 2027
  • 14 Nights
Cruise From:
Was £1446pp Now: £1388pp
Holiday ID: 018850
Cruise From:
Was £1478pp Now: £1389pp

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

  • 26 Dec 2026
  • 14 Nights
Cruise From:
Was £1478pp Now: £1389pp
Holiday ID: 031319

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