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 £388pp Now: £368pp

Miami | Ocean Cay | Nassau | Miami

  • 27 Dec 2027
  • 4 Nights

Interest free Monthly Payments from JUST £26pp

Cruise From:
Was £388pp Now: £368pp
Holiday ID: 058452
Cruise From:
Was £380pp Now: £368pp

Long Beach | Cabo San Lucas | Ensenada | Long Beach

  • 17 Dec 2028
  • 6 Nights
Cruise From:
Was £380pp Now: £368pp
Holiday ID: 105058
Cruise From:
£369pp

Port Canaveral | Puerto Plata | Saint Thomas | Road Town | Great Stirrup Cay | Port Canaveral

  • 04 Dec 2026
  • 7 Nights
Cruise From:
£369pp
Holiday ID: 018370
Cruise From:
£369pp

Port Canaveral | Puerto Plata | Saint Thomas | Road Town | Great Stirrup Cay | Port Canaveral

  • 11 Dec 2026
  • 7 Nights
Cruise From:
£369pp
Holiday ID: 018371
Cruise From:
Was £389pp Now: £369pp

Durban | Pomene National Reserve | Durban

  • 07 Dec 2026
  • 4 Nights
Cruise From:
Was £389pp Now: £369pp
Holiday ID: 048768
Cruise From:
£370pp

Tampa | Cozumel | Costa Maya | Tampa

Interest free Monthly Payments from JUST £23pp

Cruise From:
£370pp
Holiday ID: 057439
Cruise From:
Was £382pp Now: £370pp

Galveston | Cozumel | Galveston

  • 16 Dec 2027
  • 4 Nights
Cruise From:
Was £382pp Now: £370pp
Holiday ID: 070762
Cruise From:
£370pp

Port Canaveral | Bimini Island | Great Stirrup Cay | Port Canaveral

  • 20 Dec 2027
  • 4 Nights

Interest free Monthly Payments from JUST £27pp

Cruise From:
£370pp
Holiday ID: 082623
Cruise From:
Was £383pp Now: £371pp

Sydney

  • 04 Dec 2026
  • 3 Nights
Cruise From:
Was £383pp Now: £371pp
Holiday ID: 031134
Cruise From:
Was £384pp Now: £372pp

Miami | Half Moon Cay | Celebration Key | Miami

  • 26 Dec 2026
  • 4 Nights
Cruise From:
Was £384pp Now: £372pp
Holiday ID: 014626
Cruise From:
£372pp

Fort Lauderdale | Key West | Freeport | Fort Lauderdale

  • 03 Dec 2027
  • 3 Nights

Interest free Monthly Payments from JUST £24pp

Cruise From:
£372pp
Holiday ID: 052187
Cruise From:
£372pp

Fort Lauderdale | Key West | Freeport | Fort Lauderdale

  • 17 Dec 2027
  • 3 Nights

Interest free Monthly Payments from JUST £23pp

Cruise From:
£372pp
Holiday ID: 052231
Cruise From:
Was £385pp Now: £373pp

Long Beach | Ensenada | Long Beach

Cruise From:
Was £385pp Now: £373pp
Holiday ID: 039186
Cruise From:
Was £386pp Now: £374pp

Sydney | Moreton Island | Sydney

  • 14 Dec 2026
  • 4 Nights
Cruise From:
Was £386pp Now: £374pp
Holiday ID: 031110
Cruise From:
£374pp

Fort Lauderdale | Key West | Freeport | Fort Lauderdale

  • 10 Dec 2027
  • 3 Nights

Interest free Monthly Payments from JUST £23pp

Cruise From:
£374pp
Holiday ID: 052247
Cruise From:
Was £399pp Now: £375pp

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

  • 14 Dec 2026
  • 7 Nights
Cruise From:
Was £399pp Now: £375pp
Holiday ID: 032139
Cruise From:
£375pp

Miami | Great Stirrup Cay | Nassau | Miami

  • 18 Dec 2026
  • 4 Nights
Cruise From:
£375pp
Holiday ID: 049367
Cruise From:
Was £399pp Now: £375pp

Barcelona | Cádiz | Casablanca | Málaga | Alicante | Civitavecchia

  • 08 Dec 2026
  • 7 Nights
Cruise From:
Was £399pp Now: £375pp
Holiday ID: 067215
Cruise From:
£378pp

Galveston | Cozumel | Galveston

  • 16 Dec 2027
  • 4 Nights

Interest free Monthly Payments from JUST £23pp

Cruise From:
£378pp
Holiday ID: 077948
Cruise From:
Was £399pp Now: £379pp

Miami | Key West | Bimini Island | Miami

  • 02 Dec 2027
  • 4 Nights

Interest free Monthly Payments from JUST £42pp

Cruise From:
Was £399pp Now: £379pp
Holiday ID: 071171
Cruise From:
Was £399pp Now: £379pp

Miami | Key West | Bimini Island | Miami

  • 16 Dec 2027
  • 4 Nights

Interest free Monthly Payments from JUST £40pp

Cruise From:
Was £399pp Now: £379pp
Holiday ID: 071174
Cruise From:
Was £396pp Now: £384pp

Mobile | Key West | Celebration Key | Half Moon Cay | Nassau | Mobile

  • 12 Dec 2026
  • 8 Nights
Cruise From:
Was £396pp Now: £384pp
Holiday ID: 014703
Cruise From:
Was £396pp Now: £384pp

New Orleans | Cozumel | New Orleans

  • 17 Dec 2026
  • 4 Nights
Cruise From:
Was £396pp Now: £384pp
Holiday ID: 014775
Cruise From:
Was £409pp Now: £384pp

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

  • 08 Dec 2026
  • 7 Nights
Cruise From:
Was £409pp Now: £384pp
Holiday ID: 032134
Cruise From:
Was £409pp Now: £384pp

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

  • 13 Dec 2026
  • 7 Nights
Cruise From:
Was £409pp Now: £384pp
Holiday ID: 032138
Cruise From:
Was £396pp Now: £384pp

Jacksonville | Celebration Key | Nassau | Jacksonville

  • 18 Dec 2028
  • 4 Nights
Cruise From:
Was £396pp Now: £384pp
Holiday ID: 104865
Cruise From:
£385pp

Tampa | Cozumel | Costa Maya | Tampa

Interest free Monthly Payments from JUST £25pp

Cruise From:
£385pp
Holiday ID: 057423
Cruise From:
£386pp

Fort Lauderdale | Nassau | Coco Cay | Fort Lauderdale

  • 03 Dec 2027
  • 3 Nights

Interest free Monthly Payments from JUST £25pp

Cruise From:
£386pp
Holiday ID: 057734
Cruise From:
£386pp

Fort Lauderdale | Nassau | Key West | Fort Lauderdale

  • 13 Dec 2027
  • 4 Nights

Interest free Monthly Payments from JUST £24pp

Cruise From:
£386pp
Holiday ID: 069241
Cruise From:
Was £398pp Now: £386pp

Long Beach | Ensenada | Long Beach

Cruise From:
Was £398pp Now: £386pp
Holiday ID: 069915

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