December 2026 Cruises

Cruise Deals> December Cruises

The festive season in 2026 offers the perfect chance to step away from the daily hustle and celebrate Christmas in stunning cruise destinations around the world. Our December cruises take you to extraordinary locations aboard cutting-edge ships from the world’s top cruise lines. Start your festive adventure today with Cruise118.

Showing 30 out of 995 cruises
Per Person
Total Price
Cruise From:
Was £1151pp Now: £1099pp

Los Angeles | Nawiliwili | Kailua-Kona | Kahului-Maui | Honolulu | Ensenada | Los Angeles

  • 14 Dec 2026
  • 16 Nights
Cruise From:
Was £1151pp Now: £1099pp
Holiday ID: 017524
Cruise From:
Was £1189pp Now: £1117pp

Pointe-à-Pitre | Bridgetown | Kingstown | Saint George's | Castries | Fort-de-France | Pointe-à-Pitre

  • 27 Dec 2026
  • 7 Nights
Cruise From:
Was £1189pp Now: £1117pp
Holiday ID: 077716
Cruise From:
£1121pp

Port Canaveral | Nassau | Castaway Cay | Port Canaveral

  • 18 Dec 2026
  • 3 Nights
Cruise From:
£1121pp
Holiday ID: 063224
Cruise From:
Was £1179pp Now: £1125pp

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

  • 13 Dec 2026
  • 14 Nights
Cruise From:
Was £1179pp Now: £1125pp
Holiday ID: 018960
Cruise From:
Was £1185pp Now: £1125pp

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

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £1185pp Now: £1125pp
Holiday ID: 025163
Cruise From:
Was £1209pp Now: £1136pp

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

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £1209pp Now: £1136pp
Holiday ID: 024120
Cruise From:
Was £1202pp Now: £1141pp

Miami | Puerto Plata | Bimini Island | Miami

  • 30 Dec 2026
  • 5 Nights
Cruise From:
Was £1202pp Now: £1141pp
Holiday ID: 025142
Cruise From:
Was £1219pp Now: £1145pp

Miami | Puerto Plata | San Juan (Puerto Rico) | Ocean Cay | Miami | Ocean Cay | Falmouth | Georgetown | Cozumel | Miami

  • 21 Dec 2026
  • 14 Nights
Cruise From:
Was £1219pp Now: £1145pp
Holiday ID: 026796
Cruise From:
£1147pp

San Diego | Santa Catalina Island | Ensenada | San Diego

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

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

  • 20 Dec 2026
  • 8 Nights
Cruise From:
£1150pp
Holiday ID: 032764
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
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
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
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 £1244pp Now: £1169pp

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

  • 29 Dec 2026
  • 7 Nights
Cruise From:
Was £1244pp Now: £1169pp
Holiday ID: 049635

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

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
Cruise From:
Was £1259pp Now: £1183pp

Genoa | Marseille | Barcelona | Cádiz | Málaga | Alicante | Civitavecchia | Genoa

  • 26 Dec 2026
  • 10 Nights
Cruise From:
Was £1259pp Now: £1183pp
Holiday ID: 037407
Cruise From:
Was £1269pp Now: £1192pp

Bridgetown | Fort-de-France | Pointe-à-Pitre | Road Town | La Romana | Samaná | Virgin Gorda | Basseterre | Philipsburg | Catalina Island | La Romana | Catalina Island | Bridgetown

  • 17 Dec 2026
  • 14 Nights
Cruise From:
Was £1269pp Now: £1192pp
Holiday ID: 036829
Cruise From:
Was £1273pp Now: £1196pp

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

  • 05 Dec 2026
  • 7 Nights
Cruise From:
Was £1273pp Now: £1196pp
Holiday ID: 032131
Cruise From:
Was £1262pp Now: £1199pp

Fort Lauderdale | Amber Cove | Aruba | Curaçao | Fort Lauderdale | Celebration Key | Grand Turk Island | Nassau | Fort Lauderdale

  • 12 Dec 2026
  • 14 Nights
Cruise From:
Was £1262pp Now: £1199pp
Holiday ID: 018912
Cruise From:
Was £1279pp Now: £1199pp

Civitavecchia | Genoa | Marseille | Barcelona | Cádiz | Málaga | Alicante | Civitavecchia

  • 25 Dec 2026
  • 10 Nights
Cruise From:
Was £1279pp Now: £1199pp
Holiday ID: 037406
Fly Cruise From:
£1202pp

San Diego | Ensenada | San Diego

Fly Cruise From:
£1202pp
Holiday ID: 024799

Sails from the UK

Cruise From:
Was £1249pp Now: £1211pp

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

  • 15 Dec 2026
  • 14 Nights
Cruise From:
Was £1249pp Now: £1211pp
Holiday ID: 015122
Cruise From:
Was £1289pp Now: £1211pp

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

  • 19 Dec 2026
  • 14 Nights
Cruise From:
Was £1289pp Now: £1211pp
Holiday ID: 031340
Cruise From:
Was £1269pp Now: £1211pp

Fort Lauderdale | Grand Turk Island | Amber Cove | Celebration Key | Fort Lauderdale

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £1269pp Now: £1211pp
Holiday ID: 018845
Fly Cruise From:
£1213pp

Fort Lauderdale | Key West | Freeport | Fort Lauderdale

  • 04 Dec 2026
  • 3 Nights
Fly Cruise From:
£1213pp
Holiday ID: 018720
Cruise From:
Was £1255pp Now: £1217pp

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

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £1255pp Now: £1217pp
Holiday ID: 018085
Fly Cruise From:
£1221pp

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:
£1221pp
Holiday ID: 037819
Fly Cruise From:
£1229pp

La Romana | San Juan (Puerto Rico) | Charlotte Amalie | Frederiksted | Ponce | Catalina Island | La Romana

  • 08 Dec 2026
  • 7 Nights
Fly Cruise From:
£1229pp
Holiday ID: 037766

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