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:
£591pp

Port Canaveral | Coco Cay | Nassau | Port Canaveral

  • 20 Dec 2027
  • 4 Nights

Interest free Monthly Payments from JUST £44pp

Cruise From:
£591pp
Holiday ID: 051593
Cruise From:
Was £611pp Now: £592pp

Galveston | Progreso | Cozumel | Galveston

  • 30 Dec 2026
  • 5 Nights
Cruise From:
Was £611pp Now: £592pp
Holiday ID: 014349
Cruise From:
Was £617pp Now: £592pp

Port Canaveral | Celebration Key | Amber Cove | Grand Turk Island | Port Canaveral

  • 21 Dec 2026
  • 6 Nights
Cruise From:
Was £617pp Now: £592pp
Holiday ID: 018992
Cruise From:
Was £611pp Now: £592pp

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

  • 03 Dec 2027
  • 8 Nights
Cruise From:
Was £611pp Now: £592pp
Holiday ID: 070610
Cruise From:
Was £617pp Now: £592pp

Tampa | Key West | Freeport | Cozumel | Tampa

  • 03 Dec 2028
  • 7 Nights

Interest free Monthly Payments from JUST £21pp

Cruise From:
Was £617pp Now: £592pp
Holiday ID: 108971
Cruise From:
Was £617pp Now: £592pp

Tampa | Key West | Freeport | Cozumel | Tampa

  • 17 Dec 2028
  • 7 Nights

Interest free Monthly Payments from JUST £21pp

Cruise From:
Was £617pp Now: £592pp
Holiday ID: 108977
Cruise From:
Was £613pp Now: £594pp

Galveston | Cozumel | Galveston

  • 26 Dec 2028
  • 4 Nights
Cruise From:
Was £613pp Now: £594pp
Holiday ID: 103546
Cruise From:
Was £614pp Now: £595pp

Long Beach | Puerto Vallarta | Mazatlán | La Paz | Cabo San Lucas | Long Beach

Cruise From:
Was £614pp Now: £595pp
Holiday ID: 016048
Cruise From:
£595pp

Miami | Puerto Plata | Saint Thomas | Road Town | Great Stirrup Cay | Miami

  • 06 Dec 2026
  • 7 Nights
Cruise From:
£595pp
Holiday ID: 018038
Cruise From:
£595pp

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

  • 31 Dec 2026
  • 7 Nights
Cruise From:
£595pp
Holiday ID: 019563
Cruise From:
£595pp

Miami | Nassau | Great Stirrup Cay | Miami

  • 20 Dec 2027
  • 4 Nights

Interest free Monthly Payments from JUST £49pp

Cruise From:
£595pp
Holiday ID: 090990
Cruise From:
£595pp

Miami | Nassau | Great Stirrup Cay | Miami

  • 27 Dec 2027
  • 4 Nights

Interest free Monthly Payments from JUST £48pp

Cruise From:
£595pp
Holiday ID: 090992
Cruise From:
Was £616pp Now: £597pp

Galveston | Celebration Key | Half Moon Cay | Grand Turk Island | Amber Cove | Galveston

  • 06 Dec 2027
  • 10 Nights
Cruise From:
Was £616pp Now: £597pp
Holiday ID: 070761
Cruise From:
Was £617pp Now: £598pp

Miami | Nassau | Amber Cove | Half Moon Cay | Celebration Key | Miami

  • 20 Dec 2026
  • 7 Nights
Cruise From:
Was £617pp Now: £598pp
Holiday ID: 013852
Cruise From:
Was £624pp Now: £599pp

Fort Lauderdale | Amber Cove | San Juan (Puerto Rico) | Saint Kitts | Martinique | Sint Maarten | Fort Lauderdale

  • 05 Dec 2027
  • 9 Nights

Interest free Monthly Payments from JUST £57pp

Cruise From:
Was £624pp Now: £599pp
Holiday ID: 053274
Cruise From:
Was £639pp Now: £600pp

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

  • 07 Dec 2026
  • 10 Nights
Cruise From:
Was £639pp Now: £600pp
Holiday ID: 037400
Cruise From:
Was £639pp Now: £600pp

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

  • 15 Dec 2026
  • 10 Nights
Cruise From:
Was £639pp Now: £600pp
Holiday ID: 037402
Cruise From:
£600pp

Miami | Cozumel | Great Stirrup Cay | Miami

  • 26 Dec 2026
  • 5 Nights
Cruise From:
£600pp
Holiday ID: 049368
Cruise From:
Was £639pp Now: £600pp

Buenos Aires | Rio de Janeiro | Ilhabela | Camboriú | Punta del Este | Buenos Aires

  • 03 Dec 2026
  • 8 Nights
Cruise From:
Was £639pp Now: £600pp
Holiday ID: 049601
Cruise From:
Was £639pp Now: £600pp

Buenos Aires | Rio de Janeiro | Ilhabela | Camboriú | Punta del Este | Buenos Aires

  • 11 Dec 2026
  • 8 Nights
Cruise From:
Was £639pp Now: £600pp
Holiday ID: 049602
Cruise From:
Was £640pp Now: £601pp

Civitavecchia | Valencia | Barcelona | Marseille | Genoa | Livorno | Civitavecchia

  • 24 Dec 2026
  • 7 Nights
Cruise From:
Was £640pp Now: £601pp
Holiday ID: 056417
Cruise From:
£602pp

Galveston | Cozumel | Galveston

  • 30 Dec 2027
  • 4 Nights

Interest free Monthly Payments from JUST £44pp

Cruise From:
£602pp
Holiday ID: 077947
Cruise From:
£604pp

San Juan (Puerto Rico) | Philipsburg | Castries | Bridgetown | Basseterre | Saint Thomas | Road Town | San Juan (Puerto Rico)

  • 06 Dec 2026
  • 7 Nights
Cruise From:
£604pp
Holiday ID: 043377
Cruise From:
£605pp

Miami | Falmouth | Cartagena | Colón | Gatun Lake | Puerto Limón | Harvest Caye | Cozumel | Miami

  • 10 Dec 2026
  • 11 Nights
Cruise From:
£605pp
Holiday ID: 018114
Cruise From:
Was £631pp Now: £605pp

Port Canaveral | Puerto Plata | Charlotte Amalie | Tortola | Port Canaveral

  • 09 Dec 2028
  • 7 Nights

Interest free Monthly Payments from JUST £21pp

Cruise From:
Was £631pp Now: £605pp
Holiday ID: 108921
Cruise From:
Was £631pp Now: £605pp

Port Canaveral | Puerto Plata | Charlotte Amalie | Philipsburg | Port Canaveral

  • 16 Dec 2028
  • 7 Nights

Interest free Monthly Payments from JUST £21pp

Cruise From:
Was £631pp Now: £605pp
Holiday ID: 108940
Cruise From:
£609pp

Singapore | Georgetown | Phuket | Singapore

Interest free Monthly Payments from JUST £46pp

Cruise From:
£609pp
Holiday ID: 072322
Fly Cruise From:
Was £629pp Now: £610pp

Southampton | Zeebrugge | Rotterdam | Hamburg

  • 13 Dec 2026
  • 5 Nights
Fly Cruise From:
Was £629pp Now: £610pp
Holiday ID: 010239
Cruise From:
£610pp

Tampa | Roatán Island | Harvest Caye | Cozumel | Tampa

  • 28 Dec 2026
  • 7 Nights
Cruise From:
£610pp
Holiday ID: 048966
Cruise From:
Was £649pp Now: £610pp

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

  • 14 Dec 2026
  • 7 Nights
Cruise From:
Was £649pp Now: £610pp
Holiday ID: 079696

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