December Cruises

Cruise Deals> December Cruises

The festive season is always a busy time for everyone, so what better time to escape from your day-to-day and celebrate Christmas in cruise destinations across the globe. With our December cruises, you can explore unforgettable locations on state-of-the-art cruise ships from all of the major cruise lines. Book your December cruise here at Cruise118. 

Showing 30 out of 2684 cruises
Per Person
Total Price
Cruise From:
Was £1218pp Now: £1144pp

Miami | Ocean Cay | Falmouth | Georgetown | Cozumel | Miami | Nassau | Ocean Cay | Miami

  • 28 Dec 2026
  • 11 Nights
Cruise From:
Was £1218pp Now: £1144pp
Holiday ID: 031358
Cruise From:
£1147pp

San Diego | Santa Catalina Island | Ensenada | San Diego

  • 18 Dec 2026
  • 4 Nights
Cruise From:
£1147pp
Holiday ID: 063103
Cruise From:
£1148pp

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

  • 20 Dec 2026
  • 8 Nights
Cruise From:
£1148pp
Holiday ID: 032764
Cruise From:
£1149pp

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

  • 04 Dec 2027
  • 11 Nights

Interest free Monthly Payments from JUST £104pp

Cruise From:
£1149pp
Holiday ID: 099519
Cruise From:
Was £1224pp Now: £1150pp

Santos | Buzios | Salvador de Bahia | Rio de Janeiro | Ilhabela | Santos

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £1224pp Now: £1150pp
Holiday ID: 049634
Cruise From:
Was £1224pp Now: £1150pp

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

  • 27 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £99pp

Cruise From:
Was £1224pp Now: £1150pp
Holiday ID: 100243
Cruise From:
Was £1224pp Now: £1150pp

Santos | Buzios | Salvador de Bahia | Rio de Janeiro | Ilhabela | Santos

  • 26 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £100pp

Cruise From:
Was £1224pp Now: £1150pp
Holiday ID: 100362
Cruise From:
Was £1199pp Now: £1151pp

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

  • 05 Dec 2027
  • 7 Nights
Cruise From:
Was £1199pp Now: £1151pp
Holiday ID: 047085
Cruise From:
Was £1199pp Now: £1151pp

Fort Lauderdale | Saint Thomas | Saint Kitts | Castries | Saint John's | Sint Maarten | Fort Lauderdale

  • 23 Dec 2028
  • 10 Nights

Interest free Monthly Payments from JUST £46pp

Cruise From:
Was £1199pp Now: £1151pp
Holiday ID: 108425
Fly Cruise From:
£1154pp

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

Fly Cruise From:
£1154pp
Holiday ID: 037816
Cruise From:
Was £1228pp Now: £1154pp

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

  • 06 Dec 2027
  • 14 Nights

Interest free Monthly Payments from JUST £107pp

Cruise From:
Was £1228pp Now: £1154pp
Holiday ID: 067057
Cruise From:
Was £1191pp Now: £1155pp

Brisbane | Espiritu Santo | Port Vila | Mystery Island (Inyeug) | Lifou Island | Brisbane

  • 30 Dec 2026
  • 10 Nights
Cruise From:
Was £1191pp Now: £1155pp
Holiday ID: 031065
Cruise From:
Was £1209pp Now: £1160pp

Bridgetown | Oranjestad | Willemstad | Castries | Charlestown | Frederiksted | San Juan (Puerto Rico)

  • 28 Dec 2026
  • 8 Nights
Cruise From:
Was £1209pp Now: £1160pp
Holiday ID: 019967
Cruise From:
Was £1209pp Now: £1160pp

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

  • 04 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £120pp

Cruise From:
Was £1209pp Now: £1160pp
Holiday ID: 092115
Fly Cruise From:
Was £1199pp Now: £1163pp

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

  • 04 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £1199pp Now: £1163pp
Holiday ID: 015087

Sails from the UK

Cruise From:
Was £1199pp Now: £1163pp

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

  • 15 Dec 2026
  • 14 Nights
Cruise From:
Was £1199pp Now: £1163pp
Holiday ID: 015122

Sails from the UK

Cruise From:
Was £1199pp Now: £1163pp

Southampton | Zeebrugge | Amsterdam | Cherbourg | Southampton

  • 28 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £102pp

Cruise From:
Was £1199pp Now: £1163pp
Holiday ID: 035337
Fly Cruise From:
Was £1199pp Now: £1163pp

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

  • 30 Dec 2028
  • 14 Nights

Interest free Monthly Payments from JUST £49pp

Fly Cruise From:
Was £1199pp Now: £1163pp
Holiday ID: 107094
Cruise From:
Was £1200pp Now: £1164pp

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

  • 30 Dec 2026
  • 10 Nights
Cruise From:
Was £1200pp Now: £1164pp
Holiday ID: 031122
Cruise From:
Was £1239pp Now: £1164pp

Miami | Ocean Cay | Roatán Island | Costa Maya | Cozumel | Nassau | Miami

  • 31 Dec 2027
  • 8 Nights

Interest free Monthly Payments from JUST £100pp

Cruise From:
Was £1239pp Now: £1164pp
Holiday ID: 058361
Cruise From:
Was £1244pp Now: £1169pp

La Romana | Catalina Island | Virgin Gorda | Philipsburg | Basseterre | Saint John's | La Romana

  • 27 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £101pp

Cruise From:
Was £1244pp Now: £1169pp
Holiday ID: 066874
Fly Cruise From:
£1171pp

Santa Cruz de Tenerife | Las Palmas de Gran Canaria | Arrecife | Puerto del Rosario | Funchal | San Sebastian de la Gomera | Santa Cruz de Tenerife

Fly Cruise From:
£1171pp
Holiday ID: 037819

Sails from the UK

Cruise From:
Was £1199pp Now: £1175pp

Southampton | Rouen | Southampton | Rouen | Zeebrugge | Southampton

  • 10 Dec 2026
  • 6 Nights
Cruise From:
Was £1199pp Now: £1175pp
Holiday ID: 031001E
Cruise From:
Was £1224pp Now: £1175pp

San Juan (Puerto Rico) | Saint Thomas | Sint Maarten | Saint John's | Castries | Bridgetown | San Juan (Puerto Rico) | Tortola | Saint Kitts | Dominica | Saint George's | Bridgetown | San Juan (Puerto Rico)

  • 19 Dec 2027
  • 14 Nights

Interest free Monthly Payments from JUST £106pp

Cruise From:
Was £1224pp Now: £1175pp
Holiday ID: 053231
Cruise From:
Was £1224pp Now: £1175pp

San Juan (Puerto Rico) | Tortola | Saint Kitts | Dominica | Saint George's | Bridgetown | San Juan (Puerto Rico) | Sint Maarten | Saint Thomas | Saint John's | Castries | Bridgetown | San Juan (Puerto Rico)

  • 26 Dec 2027
  • 14 Nights

Interest free Monthly Payments from JUST £104pp

Cruise From:
Was £1224pp Now: £1175pp
Holiday ID: 053233

Sails from the UK

Cruise From:
Was £1199pp Now: £1175pp

Southampton | Amsterdam | Honfleur | Southampton

  • 13 Dec 2026
  • 5 Nights
Cruise From:
Was £1199pp Now: £1175pp
Holiday ID: 088532
Fly Cruise From:
Was £1214pp Now: £1177pp

Santa Cruz de Tenerife | Fuerteventura | Agadir | Lisbon | Gibraltar | Málaga

  • 18 Dec 2027
  • 10 Nights

Interest free Monthly Payments from JUST £113pp

Fly Cruise From:
Was £1214pp Now: £1177pp
Holiday ID: 049166
Cruise From:
Was £1215pp Now: £1178pp

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

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £1215pp Now: £1178pp
Holiday ID: 018085
Cruise From:
Was £1215pp Now: £1178pp

Sydney | Newcastle | Eden | Melbourne | Burnie | Sydney

  • 12 Dec 2027
  • 8 Nights

Interest free Monthly Payments from JUST £109pp

Cruise From:
Was £1215pp Now: £1178pp
Holiday ID: 053166
Cruise From:
Was £1264pp Now: £1188pp

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

  • 28 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £103pp

Cruise From:
Was £1264pp Now: £1188pp
Holiday ID: 100244

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