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 2684 cruises
Per Person
Total Price
Fly Cruise From:
Was £6589pp Now: £6259pp

Miami | Charlotte Amalie | Saint John's | Castries | Gustavia | Tortola | Miami

  • 03 Dec 2028
  • 10 Nights
Fly Cruise From:
Was £6589pp Now: £6259pp
Holiday ID: 087339
Cruise From:
£6260pp

Fort Lauderdale | Cartagena | Colón | Corinto | Puerto Quetzal | Puerto Vallarta | Cabo San Lucas | Ensenada | Los Angeles

  • 04 Dec 2028
  • 15 Nights
Cruise From:
£6260pp
Holiday ID: 106667
Cruise From:
£6305pp

Miami | Cruz Bay | Saint John's | Terre-de-Haut | Philipsburg | San Juan (Puerto Rico) | Basseterre | Tortola | Gustavia | Road Bay | Miami

  • 13 Dec 2026
  • 14 Nights
Cruise From:
£6305pp
Holiday ID: 044356
Fly Cruise From:
Was £6699pp Now: £6330pp

Miami | Oranjestad | Willemstad | Kralendijk | Saint George's | Bridgetown | Castries | Pointe-à-Pitre | Tortola | Miami

  • 06 Dec 2027
  • 13 Nights
Fly Cruise From:
Was £6699pp Now: £6330pp
Holiday ID: 066627
Fly Cruise From:
Was £6609pp Now: £6344pp

Sydney | Dunedin | Christchurch | Tauranga | Bay of Islands | Auckland | Sydney

  • 22 Dec 2027
  • 13 Nights
Fly Cruise From:
Was £6609pp Now: £6344pp
Holiday ID: 047693
Cruise From:
Was £6750pp Now: £6345pp

Fort Lauderdale | San Juan (Puerto Rico) | Gustavia | Basseterre | Roseau | Willemstad | Oranjestad | Fort Lauderdale

  • 21 Dec 2028
  • 13 Nights
Cruise From:
Was £6750pp Now: £6345pp
Holiday ID: 105110
Cruise From:
Was £6765pp Now: £6359pp

Singapore | Phuket | Langkawi Island | Georgetown | Ho Chi Minh City | Nha Trang | Singapore | Port Klang | Malacca | Singapore

  • 19 Dec 2027
  • 16 Nights
Cruise From:
Was £6765pp Now: £6359pp
Holiday ID: 050250
Fly Cruise From:
£6359pp

Cape Town | Mossel Bay | Gqeberha (ex Port Elizabeth) | Durban | Richards Bay | Tôlanaro | Pointe des Galets | Port Louis

  • 20 Dec 2028
  • 15 Nights
Fly Cruise From:
£6359pp
Holiday ID: 100630P
Fly Cruise From:
£6380pp

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

  • 27 Dec 2026
  • 7 Nights
Fly Cruise From:
£6380pp
Holiday ID: 019426
Fly Cruise From:
Was £6690pp Now: £6422pp

Barcelona | Marseille | Ajaccio | Civitavecchia | Valletta | La Goulette | Alger (Algiers) | Casablanca | Cádiz | Málaga | Barcelona

  • 19 Dec 2027
  • 15 Nights
Fly Cruise From:
Was £6690pp Now: £6422pp
Holiday ID: 040635
Fly Cruise From:
Was £9074pp Now: £6460pp

Hong Kong | Hanoi | Cam Ranh | Ho Chi Minh City | Muara | Puerto Princesa | Coron Island | Manila | Hong Kong

Fly Cruise From:
Was £9074pp Now: £6460pp
Holiday ID: 038177
Cruise From:
Was £7298pp Now: £6495pp

Singapore | Ko Samui | Koh Kood | Sihanoukville | Ho Chi Minh City | Da Nang | Ha Long Bay | Hong Kong

Cruise From:
Was £7298pp Now: £6495pp
Holiday ID: 073802
Cruise From:
Was £7298pp Now: £6495pp

Sint Maarten | Virgin Gorda | South Friars Bay | Castries | Terre-de-Haut | Saint George's | Bridgetown | Port Elizabeth | Trois-Ilets | Antigua | South Friars Bay | Great Harbour | Sint Maarten

  • 30 Dec 2028
  • 14 Nights
Cruise From:
Was £7298pp Now: £6495pp
Holiday ID: 096617
Fly Cruise From:
Was £6790pp Now: £6518pp

Lisbon | Cádiz | Tangier | Málaga | Cartagena | Palma de Mallorca | Barcelona | Sète | Marseille | Villefranche-sur-Mer | Livorno | Civitavecchia | Naples | Messina | Heraklion (Iraklion) | Kusadasi | Piraeus

  • 08 Dec 2027
  • 21 Nights
Fly Cruise From:
Was £6790pp Now: £6518pp
Holiday ID: 040336
Cruise From:
Was £7398pp Now: £6584pp

Bridgetown | Port Elizabeth | Trois-Ilets | Antigua | South Friars Bay | Great Harbour | Sint Maarten | Virgin Gorda | South Friars Bay | Castries | Terre-de-Haut | Saint George's | Bridgetown

  • 23 Dec 2028
  • 14 Nights
Cruise From:
Was £7398pp Now: £6584pp
Holiday ID: 096615
Fly Cruise From:
Was £6969pp Now: £6585pp

Benoa | Surabaya | Semarang | Jakarta | Ko Samui | Bangkok | Ho Chi Minh City | Cam Ranh | Hong Kong

Fly Cruise From:
Was £6969pp Now: £6585pp
Holiday ID: 031733
Fly Cruise From:
Was £6969pp Now: £6585pp

Lisbon | Funchal | Las Palmas de Gran Canaria | Santa Cruz de Tenerife | Arrecife | Agadir | Casablanca | Tangier | Melilla | Cagliari | Naples | Civitavecchia | Salerno | Palermo | La Goulette | Valletta | Dubrovnik | Split | Zadar | Rijeka | Trieste

  • 27 Dec 2028
  • 24 Nights
Fly Cruise From:
Was £6969pp Now: £6585pp
Holiday ID: 090773
Cruise From:
Was £6809pp Now: £6599pp

Quito | Mosquera Island | Seymour | Punta Pitt | Puerto Baquerizo Moreno | South Plaza Island | Santa Fé Island | Puerto Ayora | Punta Suarez | Gardner Bay | North Seymour Island | El Edén Island | Seymour

  • 15 Dec 2027
  • 8 Nights
Cruise From:
Was £6809pp Now: £6599pp
Holiday ID: 099043
Cruise From:
Was £6809pp Now: £6599pp

Quito | Mosquera Island | Seymour | Punta Pitt | Puerto Baquerizo Moreno | South Plaza Island | Santa Fé Island | Puerto Ayora | Punta Suarez | Gardner Bay | North Seymour Island | El Edén Island | Seymour

  • 29 Dec 2027
  • 8 Nights
Cruise From:
Was £6809pp Now: £6599pp
Holiday ID: 099044
Fly Cruise From:
Was £6997pp Now: £6612pp

Lautoka | Mystery Island (Inyeug) | Nouméa | Cairns | Townsville | Airlie Beach | Brisbane | Sydney

  • 09 Dec 2027
  • 14 Nights
Fly Cruise From:
Was £6997pp Now: £6612pp
Holiday ID: 044600
Fly Cruise From:
Was £6890pp Now: £6614pp

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

  • 15 Dec 2027
  • 21 Nights
Fly Cruise From:
Was £6890pp Now: £6614pp
Holiday ID: 040340
Fly Cruise From:
Was £6890pp Now: £6614pp

Lisbon | Cádiz | Tangier | Málaga | Cartagena | Palma de Mallorca | Barcelona | Sète | Marseille | Villefranche-sur-Mer | Livorno | Civitavecchia | Naples | Messina | Suda Bay | Kusadasi | Piraeus

  • 16 Dec 2027
  • 21 Nights
Fly Cruise From:
Was £6890pp Now: £6614pp
Holiday ID: 040458
Fly Cruise From:
Was £6895pp Now: £6619pp

Barcelona | Marseille | Ajaccio | Civitavecchia | Messina | Valletta | La Goulette | Alger (Algiers) | Casablanca | Cádiz | Málaga | Barcelona

  • 27 Dec 2026
  • 15 Nights
Fly Cruise From:
Was £6895pp Now: £6619pp
Holiday ID: 027004
Fly Cruise From:
Was £6999pp Now: £6649pp

Miami | Puerto Plata | San Juan (Puerto Rico) | Charlotte Amalie | Philipsburg | Gustavia | Tortola | Miami

  • 20 Dec 2028
  • 10 Nights
Fly Cruise From:
Was £6999pp Now: £6649pp
Holiday ID: 087347
Cruise From:
Was £7498pp Now: £6673pp

Singapore | Ko Samui | Koh Kood | Sihanoukville | Ho Chi Minh City | Da Nang | Ha Long Bay | Hong Kong

Cruise From:
Was £7498pp Now: £6673pp
Holiday ID: 073858
Cruise From:
Was £6959pp Now: £6680pp

Bridgetown | Kralendijk | Willemstad | Oranjestad | Puerto Plata | Nassau | Miami | Cozumel | Belize City | Roatán Island | Puerto Limón | Bocas del Toro | Fuerte Amador | Manta | Callao | Pisco | Coquimbo | Valparaiso

  • 27 Dec 2027
  • 28 Nights
Cruise From:
Was £6959pp Now: £6680pp
Holiday ID: 047098
Fly Cruise From:
Was £7709pp Now: £6719pp

Miami | Cozumel | Santo Tomás de Castilla | Harvest Caye | Roatán Island | Falmouth | Georgetown | Miami

  • 28 Dec 2027
  • 10 Nights
Fly Cruise From:
Was £7709pp Now: £6719pp
Holiday ID: 038178E
Fly Cruise From:
£6719pp

Mahé | Sainte Anne Island | Praslin Island | La Digue | Curieuse Island | Aride Island | Mahé

  • 16 Dec 2028
  • 7 Nights
Fly Cruise From:
£6719pp
Holiday ID: 089589
Cruise From:
£6730pp

Fort Lauderdale | Georgetown | Montego Bay | Casa de Campo | San Juan (Puerto Rico) | Marigot | Saint John's | Basseterre | Road Town | Samaná | Grand Turk Island | Fort Lauderdale

  • 28 Dec 2027
  • 14 Nights
Cruise From:
£6730pp
Holiday ID: 032664
Fly Cruise From:
Was £7044pp Now: £6762pp

Miami | Nassau | Charlotte Amalie | Saint John's | Miami

  • 27 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £7044pp Now: £6762pp
Holiday ID: 018795

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