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 £3867pp Now: £3634pp

Papeete | Moorea | Raiatea | Taha'a Island | Raiatea | Huahine | Bora-Bora | Papeete

  • 13 Dec 2026
  • 7 Nights
Cruise From:
Was £3867pp Now: £3634pp
Holiday ID: 020425
Cruise From:
Was £4098pp Now: £3647pp

Bridgetown | Port Elizabeth | Trois-Ilets | Antigua | South Friars Bay | Great Harbour | Sint Maarten

  • 23 Dec 2028
  • 7 Nights
Cruise From:
Was £4098pp Now: £3647pp
Holiday ID: 096614
Cruise From:
Was £4098pp Now: £3647pp

Sint Maarten | Virgin Gorda | South Friars Bay | Castries | Terre-de-Haut | Saint George's | Bridgetown

  • 30 Dec 2028
  • 7 Nights
Cruise From:
Was £4098pp Now: £3647pp
Holiday ID: 096616
Fly Cruise From:
Was £3877pp Now: £3663pp

Miami | Nassau | Puerto Plata | San Juan (Puerto Rico) | Basseterre | Charlotte Amalie | Saint John's | Gustavia | Tortola | Miami

  • 10 Dec 2027
  • 12 Nights
Fly Cruise From:
Was £3877pp Now: £3663pp
Holiday ID: 044601
Fly Cruise From:
Was £3879pp Now: £3665pp

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

  • 14 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £3879pp Now: £3665pp
Holiday ID: 031650
Cruise From:
Was £3900pp Now: £3666pp

Bridgetown | Port Elizabeth | Canouan Island | Roseau | Anguilla | Basseterre | Castries | Bridgetown

  • 19 Dec 2026
  • 8 Nights
Cruise From:
Was £3900pp Now: £3666pp
Holiday ID: 035557
Cruise From:
Was £3900pp Now: £3666pp

Lisbon | Funchal | Las Palmas de Gran Canaria | Santa Cruz de La Palma | Santa Cruz de Tenerife | Mindelo | Bridgetown

  • 04 Dec 2027
  • 14 Nights
Cruise From:
Was £3900pp Now: £3666pp
Holiday ID: 050337
Cruise From:
Was £3900pp Now: £3666pp

Lisbon | Agadir | Arrecife | Las Palmas de Gran Canaria | Santa Cruz de La Palma | Mindelo | Praia | Bridgetown

  • 02 Dec 2027
  • 15 Nights
Cruise From:
Was £3900pp Now: £3666pp
Holiday ID: 050390
Cruise From:
Was £3837pp Now: £3683pp

Bridgetown | Oranjestad | Willemstad | Castries | Charlestown | Frederiksted | San Juan (Puerto Rico) | Saint John Island | Great Harbour | Philipsburg | Saint John's | Basseterre | Road Town | Miami

  • 28 Dec 2026
  • 17 Nights
Cruise From:
Was £3837pp Now: £3683pp
Holiday ID: 019998
Fly Cruise From:
£3690pp

Miami | Willemstad | Oranjestad | Cabo Rojo | Nassau | Miami

  • 27 Dec 2027
  • 8 Nights
Fly Cruise From:
£3690pp
Holiday ID: 072267
Cruise From:
Was £3932pp Now: £3696pp

San Diego | Mazatlán | La Paz | Topolobampo | Guaymas | Cabo San Lucas | San Diego

  • 23 Dec 2028
  • 13 Nights
Cruise From:
Was £3932pp Now: £3696pp
Holiday ID: 092823
Fly Cruise From:
Was £3819pp Now: £3699pp

Miami | San Juan (Puerto Rico) | Saint John's | Castries | Bridgetown | Sint Maarten | Miami | Grand Cayman | Montego Bay | Roatán Island | Costa Maya | Cozumel | Miami

  • 17 Dec 2026
  • 21 Nights
Fly Cruise From:
Was £3819pp Now: £3699pp
Holiday ID: 013744
Cruise From:
£3710pp

Buenos Aires | Montevideo | Balneário de Camboriú | Buzios | Ilha Grande | Rio de Janeiro

  • 28 Dec 2027
  • 7 Nights
Cruise From:
£3710pp
Holiday ID: 102647
Cruise From:
Was £3950pp Now: £3713pp

Bridgetown | Soufrière | Port Elizabeth | Saint George's | Fort-de-France | Basseterre | Saint Thomas | San Juan (Puerto Rico)

  • 21 Dec 2026
  • 8 Nights
Cruise From:
Was £3950pp Now: £3713pp
Holiday ID: 035560
Cruise From:
Was £3869pp Now: £3714pp

Fort Lauderdale | Half Moon Cay | Aruba | Cartagena | Colón | Gatun Lake | Puerto Limón | Grand Cayman | Fort Lauderdale | Bonaire | Curaçao | Aruba | Half Moon Cay | Fort Lauderdale

  • 27 Dec 2026
  • 21 Nights
Cruise From:
Was £3869pp Now: £3714pp
Holiday ID: 031242
Cruise From:
Was £3869pp Now: £3714pp

Fort Lauderdale | Half Moon Cay | Falmouth | Grand Cayman | Mahogany Bay | Belize City | Cozumel | Fort Lauderdale | Sint Maarten | Basseterre | Roseau | Castries | Antigua | Saint Thomas | Half Moon Cay | Fort Lauderdale

  • 12 Dec 2026
  • 21 Nights
Cruise From:
Was £3869pp Now: £3714pp
Holiday ID: 031600
Fly Cruise From:
£3717pp

Miami | Coco Cay | Nassau | Puerto Plata | Samaná | Miami

  • 26 Dec 2027
  • 7 Nights
Fly Cruise From:
£3717pp
Holiday ID: 057340
Fly Cruise From:
Was £3839pp Now: £3723pp

New York | Tortola | Saint Kitts | Castries | Bridgetown | Sint Maarten | New York | Southampton

  • 22 Dec 2028
  • 21 Nights

Interest free Monthly Payments from JUST £148pp

Fly Cruise From:
Was £3839pp Now: £3723pp
Holiday ID: 084377
Fly Cruise From:
Was £3917pp Now: £3760pp

Benoa | Celukan Bawang | Port Klang | Georgetown | Langkawi Island | Phuket | Singapore

Fly Cruise From:
Was £3917pp Now: £3760pp
Holiday ID: 058613
Cruise From:
Was £4015pp Now: £3774pp

Bridgetown | Castries | Port Elizabeth | Saint George's | Willemstad | Kralendijk | Oranjestad | Basseterre | Fort-de-France | Bridgetown

  • 17 Dec 2027
  • 11 Nights
Cruise From:
Was £4015pp Now: £3774pp
Holiday ID: 051897
Cruise From:
Was £3944pp Now: £3786pp

Fort Lauderdale | Sint Maarten | Antigua | Roseau | Fort-de-France | Basseterre | Saint Thomas | Half Moon Cay | Fort Lauderdale | Half Moon Cay | Falmouth | Grand Cayman | Mahogany Bay | Belize City | Cozumel | Fort Lauderdale

  • 01 Dec 2027
  • 21 Nights
Cruise From:
Was £3944pp Now: £3786pp
Holiday ID: 092102
Cruise From:
Was £3949pp Now: £3791pp

Lisbon | Portimão | Cádiz | Gibraltar | Casablanca | Agadir | Fuerteventura | Las Palmas de Gran Canaria | San Sebastian de la Gomera | La Palma | Funchal | Tangier | Seville | Lisbon

  • 19 Dec 2027
  • 19 Nights
Cruise From:
Was £3949pp Now: £3791pp
Holiday ID: 047091
Cruise From:
Was £4037pp Now: £3794pp

Bridgetown | Port Elizabeth | Fort-de-France | Deshaies | Basseterre | Saint George's | Canouan Island | Bridgetown

  • 27 Dec 2026
  • 8 Nights
Cruise From:
Was £4037pp Now: £3794pp
Holiday ID: 035558
Cruise From:
Was £4037pp Now: £3794pp

Miami | Grand Turk Island | Saint John Island | Gustavia | Anguilla | Charlestown | San Juan (Puerto Rico) | Miami

  • 22 Dec 2028
  • 11 Nights
Cruise From:
Was £4037pp Now: £3794pp
Holiday ID: 105112
Cruise From:
Was £4037pp Now: £3794pp

Miami | Puerto Plata | Samaná | San Juan (Puerto Rico) | Grand Turk Island | Miami

  • 27 Dec 2028
  • 8 Nights
Cruise From:
Was £4037pp Now: £3794pp
Holiday ID: 105114
Cruise From:
£3820pp

Fort Lauderdale | Puerto Plata | Pointe-à-Pitre | Fort-de-France | Basseterre | San Juan (Puerto Rico)

  • 22 Dec 2027
  • 7 Nights
Cruise From:
£3820pp
Holiday ID: 032663
Fly Cruise From:
£3830pp

Sydney | Picton | Christchurch | Dunedin | Sydney

  • 28 Dec 2026
  • 9 Nights
Fly Cruise From:
£3830pp
Holiday ID: 032730
Fly Cruise From:
Was £3990pp Now: £3830pp

Barcelona | Sète | Marseille | Villefranche-sur-Mer | Livorno | Civitavecchia | Salerno | Palermo | La Goulette | Cagliari | Valencia | Barcelona

  • 20 Dec 2027
  • 14 Nights
Fly Cruise From:
Was £3990pp Now: £3830pp
Holiday ID: 040106
Fly Cruise From:
Was £3990pp Now: £3830pp

Civitavecchia | Livorno | Villefranche-sur-Mer | Marseille | Sète | Barcelona | Valencia | Cagliari | La Goulette | Palermo | Naples | Civitavecchia

  • 15 Dec 2027
  • 14 Nights
Fly Cruise From:
Was £3990pp Now: £3830pp
Holiday ID: 040232
Fly Cruise From:
Was £3990pp Now: £3830pp

Barcelona | Sète | Marseille | Villefranche-sur-Mer | Livorno | Civitavecchia | Naples | Messina | Heraklion (Iraklion) | Kusadasi | Piraeus

  • 15 Dec 2027
  • 14 Nights
Fly Cruise From:
Was £3990pp Now: £3830pp
Holiday ID: 040339

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