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 2683 cruises
Per Person
Total Price
Cruise From:
Was £709pp Now: £687pp

Miami | Celebration Key | Montego Bay | Grand Cayman | Miami

  • 27 Dec 2027
  • 6 Nights
Cruise From:
Was £709pp Now: £687pp
Holiday ID: 070143
Cruise From:
Was £710pp Now: £688pp

Galveston | Cozumel | Progreso | Galveston

  • 30 Dec 2028
  • 5 Nights
Cruise From:
Was £710pp Now: £688pp
Holiday ID: 103547
Cruise From:
Was £734pp Now: £689pp

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

  • 03 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £60pp

Cruise From:
Was £734pp Now: £689pp
Holiday ID: 099623
Cruise From:
Was £734pp Now: £689pp

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

  • 05 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £60pp

Cruise From:
Was £734pp Now: £689pp
Holiday ID: 099625
Cruise From:
Was £734pp Now: £689pp

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

  • 10 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £59pp

Cruise From:
Was £734pp Now: £689pp
Holiday ID: 099629
Cruise From:
Was £734pp Now: £689pp

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

  • 12 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £59pp

Cruise From:
Was £734pp Now: £689pp
Holiday ID: 099631
Cruise From:
Was £718pp Now: £689pp

Fort Lauderdale | Georgetown | Roatán Island | Cozumel | Fort Lauderdale

  • 10 Dec 2028
  • 6 Nights

Interest free Monthly Payments from JUST £25pp

Cruise From:
Was £718pp Now: £689pp
Holiday ID: 109099
Cruise From:
Was £718pp Now: £689pp

Fort Lauderdale | Cozumel | Roatán Island | Georgetown | Fort Lauderdale

  • 16 Dec 2028
  • 6 Nights

Interest free Monthly Payments from JUST £25pp

Cruise From:
Was £718pp Now: £689pp
Holiday ID: 109112
Cruise From:
Was £736pp Now: £691pp

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

  • 17 Dec 2026
  • 10 Nights
Cruise From:
Was £736pp Now: £691pp
Holiday ID: 037404
Cruise From:
£691pp

Singapore

Cruise From:
£691pp
Holiday ID: 063514
Cruise From:
Was £720pp Now: £691pp

Fort Lauderdale | Amber Cove | San Juan (Puerto Rico) | Saint Kitts | Saint John's | Castries | Sint Maarten | Fort Lauderdale

  • 03 Dec 2028
  • 10 Nights

Interest free Monthly Payments from JUST £29pp

Cruise From:
Was £720pp Now: £691pp
Holiday ID: 108423
Cruise From:
Was £730pp Now: £693pp

Durban | Pomene National Reserve | Portuguese Island | Durban

  • 16 Dec 2027
  • 5 Nights

Interest free Monthly Payments from JUST £58pp

Cruise From:
Was £730pp Now: £693pp
Holiday ID: 100645
Cruise From:
Was £730pp Now: £693pp

Durban | Pomene National Reserve | Portuguese Island | Durban

  • 21 Dec 2027
  • 5 Nights

Interest free Monthly Payments from JUST £57pp

Cruise From:
Was £730pp Now: £693pp
Holiday ID: 100646
Cruise From:
Was £723pp Now: £694pp

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

  • 17 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £63pp

Cruise From:
Was £723pp Now: £694pp
Holiday ID: 067240
Cruise From:
Was £739pp Now: £694pp

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

  • 20 Dec 2026
  • 7 Nights
Cruise From:
Was £739pp Now: £694pp
Holiday ID: 079698
Cruise From:
Was £739pp Now: £694pp

Funchal | Arrecife | Las Palmas de Gran Canaria | Puerto del Rosario | Santa Cruz de Tenerife | Puerto del Rosario | Funchal

  • 29 Dec 2026
  • 7 Nights
Cruise From:
Was £739pp Now: £694pp
Holiday ID: 108101
Cruise From:
Was £723pp Now: £694pp

Miami | Samaná | Charlotte Amalie | Saint John's | Miami

  • 17 Dec 2028
  • 7 Nights

Interest free Monthly Payments from JUST £25pp

Cruise From:
Was £723pp Now: £694pp
Holiday ID: 109380
Cruise From:
Was £740pp Now: £695pp

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

  • 04 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £61pp

Cruise From:
Was £740pp Now: £695pp
Holiday ID: 058357
Cruise From:
£695pp

Jacksonville | Freeport | Great Stirrup Cay | Nassau | Jacksonville

  • 28 Dec 2027
  • 5 Nights

Interest free Monthly Payments from JUST £58pp

Cruise From:
£695pp
Holiday ID: 062414
Cruise From:
Was £724pp Now: £695pp

Bridgetown | San Juan (Puerto Rico) | Tortola | Saint Kitts | Dominica | Saint George's | Bridgetown

  • 24 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £62pp

Cruise From:
Was £724pp Now: £695pp
Holiday ID: 067241
Cruise From:
Was £727pp Now: £697pp

Port Canaveral | Grand Turk Island | San Juan (Puerto Rico) | Philipsburg | Port Canaveral

  • 11 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £56pp

Cruise From:
Was £727pp Now: £697pp
Holiday ID: 054521
Cruise From:
Was £736pp Now: £699pp

Miami | Philipsburg | San Juan (Puerto Rico) | Puerto Plata | Bimini Island | Miami

  • 04 Dec 2027
  • 8 Nights

Interest free Monthly Payments from JUST £77pp

Cruise From:
Was £736pp Now: £699pp
Holiday ID: 071209
Cruise From:
Was £721pp Now: £699pp

New Orleans | Belize City | Cozumel | New Orleans

  • 22 Dec 2028
  • 6 Nights
Cruise From:
Was £721pp Now: £699pp
Holiday ID: 105030
Cruise From:
Was £722pp Now: £700pp

Port Canaveral | Half Moon Cay | Nassau | Celebration Key | Port Canaveral

  • 28 Dec 2027
  • 5 Nights
Cruise From:
Was £722pp Now: £700pp
Holiday ID: 040828
Cruise From:
£700pp

Port Canaveral | Philipsburg | Saint John's | Saint Croix Island | Charlotte Amalie | Port Canaveral

  • 01 Dec 2027
  • 9 Nights

Interest free Monthly Payments from JUST £58pp

Cruise From:
£700pp
Holiday ID: 057261
Cruise From:
£700pp

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

  • 31 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £53pp

Cruise From:
£700pp
Holiday ID: 069296
Cruise From:
Was £739pp Now: £702pp

Miami | Key West | Bimini Island | Miami

  • 30 Dec 2027
  • 4 Nights

Interest free Monthly Payments from JUST £69pp

Cruise From:
Was £739pp Now: £702pp
Holiday ID: 071177
Cruise From:
Was £726pp Now: £704pp

Brisbane | Willis Island | Cairns | Airlie Beach | Brisbane

  • 13 Dec 2026
  • 6 Nights
Cruise From:
Was £726pp Now: £704pp
Holiday ID: 031045
Cruise From:
Was £749pp Now: £704pp

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

  • 20 Dec 2026
  • 7 Nights
Cruise From:
Was £749pp Now: £704pp
Holiday ID: 032144
Cruise From:
£704pp

Port Canaveral | Nassau | Coco Cay | Port Canaveral

  • 27 Dec 2027
  • 4 Nights

Interest free Monthly Payments from JUST £54pp

Cruise From:
£704pp
Holiday ID: 051592

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