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 1034 cruises
Per Person
Total Price
Fly Cruise From:
Was £3190pp Now: £3062pp

Singapore | Ko Samui | Laem Chabang | Ho Chi Minh City | Chan May | Ha Long Bay | Hong Kong

Fly Cruise From:
Was £3190pp Now: £3062pp
Holiday ID: 032855
Fly Cruise From:
Was £3299pp Now: £3099pp

Bridgetown | Kingstown | Saint George's | Castries | Fort-de-France | Pointe-à-Pitre | Philipsburg | Saint John's | Basseterre | Roseau | Fort-de-France | Pointe-à-Pitre | Castries | Bridgetown

  • 29 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £3299pp Now: £3099pp
Holiday ID: 078001
Cruise From:
£3100pp

Cartagena | Willemstad | Kralendijk | Oranjestad | Santa Marta | Fuerte Amador

  • 02 Dec 2026
  • 8 Nights
Cruise From:
£3100pp
Holiday ID: 099257
Cruise From:
£3100pp

Puntarenas | Playa Flamingo | Acajutla | Zihuatanejo | Manzanillo | Puerto Vallarta | San Diego

  • 12 Dec 2026
  • 9 Nights
Cruise From:
£3100pp
Holiday ID: 019817
Fly Cruise From:
£3112pp

Cartagena | Santa Marta | Oranjestad | Willemstad | Colón | Cartagena

  • 20 Dec 2026
  • 7 Nights
Fly Cruise From:
£3112pp
Holiday ID: 043240
Cruise From:
Was £4398pp Now: £3131pp

Sint Maarten | Frenchman's Cay | South Friars Bay | Trois-Ilets | Port Elizabeth | Saint George's | Bridgetown

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £4398pp Now: £3131pp
Holiday ID: 031683
Fly Cruise From:
Was £3239pp Now: £3141pp

Miami | Grand Cayman | Montego Bay | Roatán Island | Costa Maya | Cozumel | Miami | Praia da Vitória | Ponta Delgada | Southampton

  • 29 Dec 2026
  • 21 Nights
Fly Cruise From:
Was £3239pp Now: £3141pp
Holiday ID: 047715
Cruise From:
Was £3359pp Now: £3157pp

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

  • 18 Dec 2026
  • 10 Nights
Cruise From:
Was £3359pp Now: £3157pp
Holiday ID: 037405
Fly Cruise From:
Was £3290pp Now: £3158pp

Fort Lauderdale | Basseterre | Castries | Bridgetown | Willemstad | Kralendijk | Oranjestad | Fort Lauderdale

  • 22 Dec 2026
  • 12 Nights
Fly Cruise From:
Was £3290pp Now: £3158pp
Holiday ID: 018665
Fly Cruise From:
Was £3295pp Now: £3163pp

Piraeus | Heraklion (Iraklion) | Rhodes | Kusadasi | Çanakkale | Istanbul

  • 02 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £3295pp Now: £3163pp
Holiday ID: 061724
Cruise From:
£3180pp

Casablanca | Arrecife | Santa Cruz de Tenerife | San Sebastian de la Gomera | Funchal | Lisbon

  • 13 Dec 2026
  • 8 Nights
Cruise From:
£3180pp
Holiday ID: 092831
Fly Cruise From:
£3187pp

Cape Liberty | Port Canaveral | Coco Cay | Nassau | Cape Liberty

  • 27 Dec 2026
  • 7 Nights
Fly Cruise From:
£3187pp
Holiday ID: 019313
Fly Cruise From:
Was £4161pp Now: £3199pp

Bridgetown | South Friars Bay | Terre-de-Haut | Saint Pierre | Roseau | Rodney Bay | Bridgetown

  • 12 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £4161pp Now: £3199pp
Holiday ID: 031680
Cruise From:
Was £3409pp Now: £3199pp

Paranaguá | Itajai | Ilhabela | Rio de Janeiro | Ilha Grande | Buzios | Rio de Janeiro | Paranaguá

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £3409pp Now: £3199pp
Holiday ID: 088413
Cruise From:
£3210pp

Barcelona | Gibraltar | Casablanca | Arrecife | Santa Cruz de Tenerife

  • 09 Dec 2026
  • 7 Nights
Cruise From:
£3210pp
Holiday ID: 088029
Cruise From:
£3215pp

Miami | Cozumel | Costa Maya | Santo Tomás de Castilla | Belize City | Roatán Island | Miami

  • 05 Dec 2026
  • 8 Nights
Cruise From:
£3215pp
Holiday ID: 031646
Cruise From:
Was £3439pp Now: £3232pp

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

  • 19 Dec 2026
  • 7 Nights
Cruise From:
Was £3439pp Now: £3232pp
Holiday ID: 020669
Fly Cruise From:
Was £3872pp Now: £3299pp

Bridgetown | Castries | Roseau | Basseterre | Charlestown | Philipsburg | San Juan (Puerto Rico)

  • 12 Dec 2026
  • 6 Nights
Fly Cruise From:
Was £3872pp Now: £3299pp
Holiday ID: 019961PE
Cruise From:
£3300pp

Fort Lauderdale | Road Town | Gustavia | Pointe-à-Pitre | Kingstown | Castries | Fort-de-France | Basseterre | San Juan (Puerto Rico)

  • 03 Dec 2026
  • 10 Nights
Cruise From:
£3300pp
Holiday ID: 019816
Cruise From:
Was £3500pp Now: £3325pp

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

  • 27 Dec 2026
  • 8 Nights
Cruise From:
Was £3500pp Now: £3325pp
Holiday ID: 035558
Fly Cruise From:
Was £3449pp Now: £3345pp

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

  • 08 Dec 2026
  • 21 Nights
Fly Cruise From:
Was £3449pp Now: £3345pp
Holiday ID: 013742
Cruise From:
Was £3495pp Now: £3355pp

Civitavecchia | Salerno | Siracuse | Katakolon | Khania | Athens | Alexandria | Heraklion (Iraklion) | Valletta | Catania | Naples | Civitavecchia

  • 05 Dec 2026
  • 17 Nights
Cruise From:
Was £3495pp Now: £3355pp
Holiday ID: 019993
Fly Cruise From:
Was £4288pp Now: £3372pp

Sint Maarten | Frenchman's Cay | South Friars Bay | Trois-Ilets | Port Elizabeth | Saint George's | Bridgetown

  • 05 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £4288pp Now: £3372pp
Holiday ID: 031679
Cruise From:
Was £3550pp Now: £3372pp

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 £3550pp Now: £3372pp
Holiday ID: 035560
Fly Cruise From:
Was £5049pp Now: £3389pp

Miami | Charlotte Amalie | Gustavia | Saint John's | Fort-de-France | Basseterre | Philipsburg | Tortola | Miami

  • 10 Dec 2026
  • 12 Nights
Fly Cruise From:
Was £5049pp Now: £3389pp
Holiday ID: 015462P
Fly Cruise From:
Was £5809pp Now: £3399pp

Miami | Charlotte Amalie | Gustavia | Philipsburg | Frederiksted | Tortola | Miami

  • 02 Dec 2026
  • 10 Nights
Fly Cruise From:
Was £5809pp Now: £3399pp
Holiday ID: 031731P
Fly Cruise From:
Was £3545pp Now: £3399pp

Piraeus | Vólos | Thessaloníki | Kusadasi | Rhodes | Santorini | Suda Bay | Náfplion | Piraeus

  • 03 Dec 2026
  • 10 Nights
Fly Cruise From:
Was £3545pp Now: £3399pp
Holiday ID: 027000
Cruise From:
Was £4798pp Now: £3416pp

Sint Maarten | Frenchman's Cay | South Friars Bay | Trois-Ilets | Port Elizabeth | Saint George's | Bridgetown | South Friars Bay | Terre-de-Haut | Saint Pierre | Roseau | Rodney Bay | Bridgetown

  • 05 Dec 2026
  • 14 Nights
Cruise From:
Was £4798pp Now: £3416pp
Holiday ID: 032029
Fly Cruise From:
Was £5799pp Now: £3439pp

Miami | Georgetown | Montego Bay | Roatán Island | Harvest Caye | Cozumel | Miami

  • 28 Dec 2026
  • 9 Nights
Fly Cruise From:
Was £5799pp Now: £3439pp
Holiday ID: 031743P
Cruise From:
Was £3650pp Now: £3467pp

Miami | Saint John Island | Philipsburg | Basseterre | Îles des Saintes | Fort-de-France | Little Bay | Great Harbour | San Juan (Puerto Rico)

  • 10 Dec 2026
  • 10 Nights
Cruise From:
Was £3650pp Now: £3467pp
Holiday ID: 035551

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