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 995 cruises
Per Person
Total Price
Fly Cruise From:
£1325pp

Fort Lauderdale | Key West | Bimini Island | Fort Lauderdale

  • 14 Dec 2026
  • 4 Nights
Fly Cruise From:
£1325pp
Holiday ID: 018682
Fly Cruise From:
£1335pp

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

Fly Cruise From:
£1335pp
Holiday ID: 019230
Cruise From:
£1337pp

Singapore | Georgetown | Phuket | Singapore

Cruise From:
£1337pp
Holiday ID: 033163
Fly Cruise From:
Was £1399pp Now: £1343pp

Bridgetown | Pointe-à-Pitre | Fort-de-France | Road Town | Philipsburg | Saint John's | Castries | Kralendijk | Willemstad | Pointe-à-Pitre | Fort-de-France | Bridgetown

  • 06 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £1399pp Now: £1343pp
Holiday ID: 108843

Sails from the UK

Cruise From:
Was £1399pp Now: £1343pp

Tilbury | Gijón | Lisbon | Portimão | Cádiz | Málaga | Cartagena | Gibraltar | Vigo | Tilbury

  • 21 Dec 2026
  • 15 Nights
Cruise From:
Was £1399pp Now: £1343pp
Holiday ID: 023852
Cruise From:
Was £1389pp Now: £1347pp

Baltimore | Nassau | Half Moon Cay | Celebration Key | Baltimore

  • 27 Dec 2026
  • 7 Nights
Cruise From:
Was £1389pp Now: £1347pp
Holiday ID: 014465
Fly Cruise From:
£1349pp

Miami | Nassau | Coco Cay | Falmouth | Miami

  • 13 Dec 2026
  • 7 Nights
Fly Cruise From:
£1349pp
Holiday ID: 026665
Cruise From:
Was £1409pp Now: £1352pp

San Diego | Puerto Vallarta | Mazatlán | Cabo San Lucas | San Diego

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £1409pp Now: £1352pp
Holiday ID: 026155
Cruise From:
Was £1419pp Now: £1355pp

Fort Lauderdale | Celebration Key | Grand Turk Island | Nassau | Fort Lauderdale | Amber Cove | San Juan (Puerto Rico) | Sint Maarten | Grand Turk Island | Fort Lauderdale

  • 20 Dec 2026
  • 14 Nights
Cruise From:
Was £1419pp Now: £1355pp
Holiday ID: 018914
Fly Cruise From:
£1357pp

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

  • 03 Dec 2026
  • 9 Nights
Fly Cruise From:
£1357pp
Holiday ID: 062757
Fly Cruise From:
Was £1399pp Now: £1357pp

Santa Cruz de Tenerife | Fuerteventura | Funchal | Lisbon | Cádiz | Tangier | Málaga | Barcelona | Cartagena | Gibraltar | Lanzarote | Las Palmas de Gran Canaria | Santa Cruz de Tenerife

  • 19 Dec 2026
  • 21 Nights
Fly Cruise From:
Was £1399pp Now: £1357pp
Holiday ID: 014988

Sails from the UK

Cruise From:
Was £1399pp Now: £1357pp

Southampton | Funchal | Santa Cruz de Tenerife | Fuerteventura | Las Palmas de Gran Canaria | Lanzarote | Cádiz | Lisbon | La Coruña | Southampton

  • 19 Dec 2026
  • 16 Nights
Cruise From:
Was £1399pp Now: £1357pp
Holiday ID: 015058

Sails from the UK

Cruise From:
Was £1399pp Now: £1357pp

Southampton | La Coruña | Santa Cruz de Tenerife | Santa Cruz de La Palma | Las Palmas de Gran Canaria | Lanzarote | Funchal | Southampton

  • 21 Dec 2026
  • 14 Nights
Cruise From:
Was £1399pp Now: £1357pp
Holiday ID: 015114
Fly Cruise From:
Was £1399pp Now: £1357pp

Málaga | Barcelona | Cartagena | Gibraltar | Lanzarote | Las Palmas de Gran Canaria | Santa Cruz de Tenerife | Funchal | Fuerteventura | Santa Cruz de La Palma | Santa Cruz de Tenerife

  • 29 Dec 2026
  • 18 Nights
Fly Cruise From:
Was £1399pp Now: £1357pp
Holiday ID: 014992
Fly Cruise From:
£1359pp

Fort Lauderdale | Key West | Nassau | Fort Lauderdale

  • 07 Dec 2026
  • 4 Nights
Fly Cruise From:
£1359pp
Holiday ID: 018717
Cruise From:
Was £1449pp Now: £1362pp

Miami | Puerto Plata | San Juan (Puerto Rico) | Ocean Cay | Miami | Roatán Island | Costa Maya | Cozumel | Ocean Cay | Miami

  • 26 Dec 2026
  • 14 Nights
Cruise From:
Was £1449pp Now: £1362pp
Holiday ID: 031319
Cruise&Stay

Caribbean Voyage with Orlando Stay

Holiday prices from
£1369pp

Caribbean Voyage with Orlando Stay

Port Canaveral | Nassau | Great Stirrup Cay | Georgetown | Cozumel | Port Canaveral

  • 11 Dec 2026
  • 10 Nights
Holiday prices from
£1369pp
Holiday ID: 018351C
Fly Cruise From:
£1373pp

Los Angeles | Santa Catalina Island | Cabo San Lucas | Ensenada | Los Angeles

Fly Cruise From:
£1373pp
Holiday ID: 024692
Fly Cruise From:
Was £1443pp Now: £1385pp

Tampa | Cozumel | Belize City | Costa Maya | Tampa

  • 06 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1443pp Now: £1385pp
Holiday ID: 018765
Fly Cruise From:
£1390pp

Miami | Coco Cay | San Juan (Puerto Rico) | Charlotte Amalie | Miami

  • 13 Dec 2026
  • 7 Nights
Fly Cruise From:
£1390pp
Holiday ID: 026675
Cruise From:
Was £1459pp Now: £1393pp

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

  • 27 Dec 2026
  • 14 Nights
Cruise From:
Was £1459pp Now: £1393pp
Holiday ID: 018810
Fly Cruise From:
£1394pp

Fort Lauderdale | Nassau | Oranjestad | Willemstad | Fort Lauderdale

  • 05 Dec 2026
  • 8 Nights
Fly Cruise From:
£1394pp
Holiday ID: 019163
Fly Cruise From:
£1398pp

Bridgetown | Saint John's | Philipsburg | Road Town | Basseterre | Roseau | Bridgetown

  • 13 Dec 2026
  • 7 Nights
Fly Cruise From:
£1398pp
Holiday ID: 048586
Fly Cruise From:
Was £2139pp Now: £1399pp

Civitavecchia | Salerno | Siracuse | Katakolon | Khania | Athens

  • 05 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £2139pp Now: £1399pp
Holiday ID: 019960PE
Fly Cruise From:
Was £1449pp Now: £1399pp

Saint John's | Castries | Saint George's | Bridgetown | Martinique | Saint Kitts | Sint Maarten | Saint John's

  • 12 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £1449pp Now: £1399pp
Holiday ID: 015089
Cruise From:
£1399pp

Brisbane | Nouméa | Mystery Island (Inyeug) | Port Vila | Brisbane

  • 28 Dec 2026
  • 8 Nights
Cruise From:
£1399pp
Holiday ID: 032744
Fly Cruise From:
£1415pp

Port Canaveral | Nassau | Coco Cay | Port Canaveral

  • 04 Dec 2026
  • 3 Nights
Fly Cruise From:
£1415pp
Holiday ID: 025863
Fly Cruise From:
£1419pp

Bridgetown | Saint John's | Philipsburg | Road Town | Basseterre | Pointe-à-Pitre | Bridgetown

  • 03 Dec 2026
  • 7 Nights
Fly Cruise From:
£1419pp
Holiday ID: 037765
Cruise From:
Was £1479pp Now: £1419pp

Bridgetown | Oranjestad | Willemstad | Castries | Charlestown | Frederiksted | San Juan (Puerto Rico)

  • 28 Dec 2026
  • 8 Nights
Cruise From:
Was £1479pp Now: £1419pp
Holiday ID: 019967
Cruise From:
Was £1487pp Now: £1420pp

Fort Lauderdale | Sint Maarten | Saint Kitts | Martinique | Dominica | Castries | Port-of-Spain | Aruba | Curaçao | Fort Lauderdale

  • 03 Dec 2026
  • 14 Nights
Cruise From:
Was £1487pp Now: £1420pp
Holiday ID: 018938

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