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 £9878pp Now: £7456pp

Bridgetown | Castries | Montserrat | Antigua | South Friars Bay | Great Harbour | Sint Maarten | Frenchman's Cay | South Friars Bay | Trois-Ilets | Port Elizabeth | Saint George's | Bridgetown

  • 19 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £9878pp Now: £7456pp
Holiday ID: 031682
Cruise From:
Was £7688pp Now: £7457pp

Quito | Dragon Hill | Seymour | Punta Vicente Roca | Punta Espinoza | Puerto Ayora | Floreana Island | Punta Cormorant | Las Bachas | Seymour | Puerto Egas | Buccaneer Cove | Bartolome Island | Rabida Island | El Barranco | Darwin Bay | Seymour

  • 07 Dec 2027
  • 10 Nights
Cruise From:
Was £7688pp Now: £7457pp
Holiday ID: 099132
Cruise From:
Was £7839pp Now: £7525pp

Cape Town | Mossel Bay | Gqeberha (ex Port Elizabeth) | Durban | Richards Bay | Tôlanaro | Pointe des Galets | Port Louis | Antsiranana | Nosy Bé | Mamoudzou | Zanzibar | Mombasa | Port Victoria | La Digue | Praslin Island | Port Louis

  • 20 Dec 2028
  • 31 Nights
Cruise From:
Was £7839pp Now: £7525pp
Holiday ID: 103760
Fly Cruise From:
Was £7979pp Now: £7540pp

Bangkok | Kâmpóng Saôm | Ho Chi Minh City | Cam Ranh | Hanoi | Hong Kong | Salomague | Manila | Boracay Island | Coron Island | Puerto Princesa | Kota Kinabalu | Muara | Singapore

Fly Cruise From:
Was £7979pp Now: £7540pp
Holiday ID: 090778
Cruise From:
Was £7858pp Now: £7543pp

Baltra Island | Punta Suarez | Gardner Bay | Floreana Island | Punta Cormorant | Elizabeth Bay | Urbina Bay | Vincente Roca Point | Punta Espinoza | Daphne Major | South Plaza Island | Dragon Hill | Puerto Ayora | Baltra Island

  • 10 Dec 2028
  • 7 Nights
Cruise From:
Was £7858pp Now: £7543pp
Holiday ID: 071682
Fly Cruise From:
Was £7954pp Now: £7556pp

Miami | Oranjestad | Willemstad | Kralendijk | Montego Bay | Georgetown | Tampa

  • 01 Dec 2026
  • 10 Nights
Fly Cruise From:
Was £7954pp Now: £7556pp
Holiday ID: 010476
Cruise From:
Was £7874pp Now: £7559pp

Baltra Island | Rabida Island | Puerto Egas | Elizabeth Bay | Tagus Cove | Bartolome Island | Sullivan Bay | Daphne Major | North Seymour Island | Las Bachas | Punta Pitt | Puerto Baquerizo Moreno | Puerto Ayora | Baltra Island

  • 05 Dec 2027
  • 7 Nights
Cruise From:
Was £7874pp Now: £7559pp
Holiday ID: 026802
Cruise From:
Was £7889pp Now: £7573pp

Benoa | Darwin | Kimberley Coast | Broome | Exmouth | Geraldton | Fremantle | Albany | Port Lincoln | Adelaide | Phillip Island | Melbourne | Eden | Sydney | Russel | Auckland

Cruise From:
Was £7889pp Now: £7573pp
Holiday ID: 103756
Fly Cruise From:
Was £7895pp Now: £7579pp

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

  • 29 Dec 2026
  • 15 Nights
Fly Cruise From:
Was £7895pp Now: £7579pp
Holiday ID: 061559
Fly Cruise From:
Was £7995pp Now: £7675pp

Buenos Aires | Montevideo | Puerto Madryn | Port Stanley | Ushuaia | Punta Arenas | Puerto Montt | Valparaiso

  • 13 Dec 2028
  • 17 Nights
Fly Cruise From:
Was £7995pp Now: £7675pp
Holiday ID: 095268
Cruise From:
£7700pp

Singapore | Ko Samui | Bangkok | Sihanoukville | Singapore | Malacca | Kuala Lumpur

  • 19 Dec 2027
  • 9 Nights
Cruise From:
£7700pp
Holiday ID: 083098
Cruise From:
£7735pp

Kuala Lumpur | Georgetown | Phuket | Krabi | Singapore | Ko Samui | Bangkok | Sihanoukville | Singapore

  • 28 Dec 2027
  • 12 Nights
Cruise From:
£7735pp
Holiday ID: 083102
Cruise From:
Was £8250pp Now: £7755pp

Mumbai (ex Bombay) | Cochin | Colombo | Hambantota | Trincomalee | Phuket | Georgetown | Port Klang | Malacca | Singapore

  • 02 Dec 2026
  • 18 Nights
Cruise From:
Was £8250pp Now: £7755pp
Holiday ID: 020381
Fly Cruise From:
Was £8718pp Now: £7759pp

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

Fly Cruise From:
Was £8718pp Now: £7759pp
Holiday ID: 031672
Cruise From:
Was £8305pp Now: £7799pp

Sydney | Hobart | Milford Sound | Oban | Port Chalmers | Timaru | Lyttelton | Wellington | Napier | Gisborne | Tauranga | Auckland

  • 03 Dec 2028
  • 15 Nights
Cruise From:
Was £8305pp Now: £7799pp
Holiday ID: 105098
Fly Cruise From:
Was £8177pp Now: £7849pp

Sydney | Hobart | Penneshaw | Adelaide | Melbourne | Sydney

  • 12 Dec 2026
  • 9 Nights
Fly Cruise From:
Was £8177pp Now: £7849pp
Holiday ID: 013473
Cruise From:
Was £8181pp Now: £7853pp

Baltra Island | Rabida Island | Puerto Egas | Elizabeth Bay | Tagus Cove | Bartolome Island | Sullivan Bay | Daphne Major | North Seymour Island | Las Bachas | Punta Pitt | Puerto Baquerizo Moreno | Puerto Ayora | Baltra Island

  • 03 Dec 2028
  • 7 Nights
Cruise From:
Was £8181pp Now: £7853pp
Holiday ID: 071692
Fly Cruise From:
Was £8304pp Now: £7888pp

Miami | Oranjestad | Willemstad | Kralendijk | Scarborough | Kingstown | Fort-de-France | Roseau | Castries | Bridgetown

  • 27 Dec 2028
  • 12 Nights
Fly Cruise From:
Was £8304pp Now: £7888pp
Holiday ID: 087351
Fly Cruise From:
Was £8624pp Now: £7899pp

Miami | Cozumel | Belize City | Roatán Island | Puerto Limón | Colón | Puerto Limón | Colón | Ocho Rios | Cabo Rojo | Nassau | Miami

  • 13 Dec 2028
  • 14 Nights
Fly Cruise From:
Was £8624pp Now: £7899pp
Holiday ID: 087345E
Fly Cruise From:
Was £8379pp Now: £7960pp

Benoa | Lombok | Komodo Island | Darwin | Cooktown | Cairns | Airlie Beach | Sydney

Fly Cruise From:
Was £8379pp Now: £7960pp
Holiday ID: 038169
Fly Cruise From:
Was £8295pp Now: £7963pp

Valparaiso | Puerto Montt | Punta Arenas | Ushuaia | Port Stanley | Puerto Madryn | Montevideo | Buenos Aires

  • 30 Dec 2028
  • 17 Nights
Fly Cruise From:
Was £8295pp Now: £7963pp
Holiday ID: 095269
Fly Cruise From:
Was £8394pp Now: £7974pp

Galveston | Progreso | Georgetown | Ocho Rios | Oranjestad | Willemstad | Kralendijk | Saint John's | Charlotte Amalie | Miami

  • 22 Dec 2028
  • 15 Nights
Fly Cruise From:
Was £8394pp Now: £7974pp
Holiday ID: 087350E
Fly Cruise From:
£8056pp

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

  • 07 Dec 2028
  • 9 Nights
Fly Cruise From:
£8056pp
Holiday ID: 089623
Cruise From:
Was £8477pp Now: £8137pp

Baltra Island | Punta Suarez | Gardner Bay | Floreana Island | Punta Cormorant | Elizabeth Bay | Urbina Bay | Vincente Roca Point | Punta Espinoza | Daphne Major | South Plaza Island | Dragon Hill | Puerto Ayora | Baltra Island

  • 12 Dec 2027
  • 7 Nights
Cruise From:
Was £8477pp Now: £8137pp
Holiday ID: 026814
Fly Cruise From:
Was £8495pp Now: £8155pp

Sydney | Melbourne | Hobart | Dunedin | Christchurch | Wellington | Napier | Tauranga | Auckland

  • 06 Dec 2028
  • 14 Nights
Fly Cruise From:
Was £8495pp Now: £8155pp
Holiday ID: 095063
Fly Cruise From:
Was £8495pp Now: £8155pp

Sydney | Melbourne | Hobart | Dunedin | Christchurch | Wellington | Napier | Tauranga | Auckland

  • 09 Dec 2028
  • 14 Nights
Fly Cruise From:
Was £8495pp Now: £8155pp
Holiday ID: 095299
Cruise From:
Was £8439pp Now: £8185pp

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

  • 13 Dec 2028
  • 8 Nights
Cruise From:
Was £8439pp Now: £8185pp
Holiday ID: 103392
Cruise From:
Was £8439pp Now: £8185pp

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

  • 27 Dec 2028
  • 8 Nights
Cruise From:
Was £8439pp Now: £8185pp
Holiday ID: 103393
Cruise From:
Was £8486pp Now: £8231pp

Buenos Aires | Ushuaia | South Shetland Islands | Gerlache Strait | Ushuaia

  • 29 Dec 2026
  • 11 Nights
Cruise From:
Was £8486pp Now: £8231pp
Holiday ID: 098884
Fly Cruise From:
Was £8729pp Now: £8248pp

Piraeus | Limassol | Rhodes | Kusadasi | Heraklion (Iraklion) | Katakolon | Valletta | Trapani | Cagliari | Mahón | Palma de Mallorca | Barcelona | Cartagena | Málaga | Cádiz | Casablanca | Tangier | Melilla | Alicante | Valencia | La Goulette | Palermo | Salerno | Civitavecchia

  • 08 Dec 2027
  • 26 Nights
Fly Cruise From:
Was £8729pp Now: £8248pp
Holiday ID: 044599

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