Christmas Cruises

The festive season is the most wonderful time of the year to cruise! As well as being a time for celebration, Christmas and New Year can also sometimes prove stressful, and a 2026 or 2027 Christmas cruise is the perfect way to escape those stresses at home, as well as all that cold weather!

Showing 30 out of 5448 cruises
Per Person
Total Price

Mediterranean City stay & All-Inclusive Cruise

Holiday prices from
£2299pp

Mediterranean City stay & All-Inclusive Cruise

Civitavecchia | Livorno | Nice | Marseille | Barcelona

  • 01 Dec 2027
  • 12 Nights
Holiday prices from
£2299pp
Holiday ID: 047083W
Cruise From:
£2300pp

Sydney | Melbourne | Adelaide | Kangaroo Island | Esperance | Albany | Fremantle | Lembar | Benoa | Singapore

Interest free Monthly Payments from JUST £208pp

Cruise From:
£2300pp
Holiday ID: 091656
Fly Cruise From:
Was £2409pp Now: £2312pp

San Juan (Puerto Rico) | Charlotte Amalie | Philipsburg | Saint John's | Castries | Bridgetown | San Juan (Puerto Rico)

Fly Cruise From:
Was £2409pp Now: £2312pp
Holiday ID: 018636
Fly Cruise From:
Was £2409pp Now: £2312pp

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

  • 31 Dec 2028
  • 14 Nights

Interest free Monthly Payments from JUST £97pp

Fly Cruise From:
Was £2409pp Now: £2312pp
Holiday ID: 107741
Fly Cruise From:
Was £2409pp Now: £2312pp

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

  • 31 Dec 2028
  • 14 Nights

Interest free Monthly Payments from JUST £97pp

Fly Cruise From:
Was £2409pp Now: £2312pp
Holiday ID: 107742
Fly Cruise From:
Was £2409pp Now: £2312pp

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

  • 14 Jan 2029
  • 14 Nights

Interest free Monthly Payments from JUST £95pp

Fly Cruise From:
Was £2409pp Now: £2312pp
Holiday ID: 107743
Fly Cruise From:
Was £2409pp Now: £2312pp

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

  • 14 Jan 2029
  • 14 Nights

Interest free Monthly Payments from JUST £95pp

Fly Cruise From:
Was £2409pp Now: £2312pp
Holiday ID: 107744
Fly Cruise From:
£2315pp

Cartagena | Oranjestad | Willemstad | Colón | Cartagena

  • 10 Jan 2027
  • 7 Nights
Fly Cruise From:
£2315pp
Holiday ID: 043209
Cruise From:
Was £2419pp Now: £2322pp

Fort Lauderdale | Celebration Key | Grand Turk Island | Nassau | Fort Lauderdale | Aruba | Curaçao | Bonaire | Fort Lauderdale

  • 31 Jan 2027
  • 14 Nights
Cruise From:
Was £2419pp Now: £2322pp
Holiday ID: 018926
Cruise From:
Was £2419pp Now: £2322pp

Fort Lauderdale | Grand Turk Island | San Juan (Puerto Rico) | Saint Thomas | Half Moon Cay | Fort Lauderdale | Half Moon Cay | Ocho Rios | Grand Cayman | Cozumel | Fort Lauderdale

  • 03 Jan 2027
  • 14 Nights
Cruise From:
Was £2419pp Now: £2322pp
Holiday ID: 031255
Fly Cruise From:
£2322pp

Los Angeles | Cabo San Lucas | Mazatlán | Puerto Vallarta | Los Angeles

Interest free Monthly Payments from JUST £227pp

Fly Cruise From:
£2322pp
Holiday ID: 052481
Fly Cruise From:
Was £2399pp Now: £2327pp

Southampton | Funchal | Bridgetown | Curaçao | Manzanillo | San Francisco

  • 06 Jan 2027
  • 22 Nights
Fly Cruise From:
Was £2399pp Now: £2327pp
Holiday ID: 015075
Cruise&Stay

Malaysia & Thailand with Singapore and Bali stays

Holiday prices from
£2329pp

Malaysia & Thailand with Singapore and Bali stays

Singapore | Port Klang | Langkawi Island | Georgetown | Phuket | Ko Samui | Laem Chabang | Singapore

Holiday prices from
£2329pp
Holiday ID: 032422CE
Cruise From:
Was £2479pp Now: £2330pp

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

  • 27 Dec 2026
  • 7 Nights
Cruise From:
Was £2479pp Now: £2330pp
Holiday ID: 084086
Cruise From:
£2340pp

San Antonio | Puerto Montt | Ushuaia | Elephant Island | Port Stanley | Puerto Madryn | Montevideo | Buenos Aires

  • 02 Jan 2028
  • 15 Nights

Interest free Monthly Payments from JUST £212pp

Cruise From:
£2340pp
Holiday ID: 066349
Fly Cruise From:
£2341pp

Miami | Puerto Plata | San Juan (Puerto Rico) | Charlotte Amalie | Miami

  • 20 Dec 2026
  • 7 Nights
Fly Cruise From:
£2341pp
Holiday ID: 026644
Fly Cruise From:
£2341pp

Bridgetown | Saint George's | Castries | Pointe-à-Pitre | Port Elizabeth | Scarborough | Bridgetown

  • 23 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £233pp

Fly Cruise From:
£2341pp
Holiday ID: 091887
Fly Cruise From:
Was £2442pp Now: £2344pp

Fort Lauderdale | Bimini Island | Costa Maya | Cozumel | Georgetown | Fort Lauderdale

  • 23 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £195pp

Fly Cruise From:
Was £2442pp Now: £2344pp
Holiday ID: 052325
Fly Cruise From:
£2347pp

Fort Lauderdale | Cozumel | Costa Maya | Nassau | Fort Lauderdale

  • 27 Dec 2026
  • 6 Nights
Fly Cruise From:
£2347pp
Holiday ID: 019168
Fly Cruise From:
Was £2447pp Now: £2349pp

Port Canaveral | Key West | Falmouth | Georgetown | Port Canaveral

  • 29 Jan 2028
  • 7 Nights

Interest free Monthly Payments from JUST £192pp

Fly Cruise From:
Was £2447pp Now: £2349pp
Holiday ID: 052093
Fly Cruise From:
£2350pp

Sydney | Bay of Islands | Tauranga | Napier | Picton | Sydney

  • 02 Dec 2026
  • 9 Nights
Fly Cruise From:
£2350pp
Holiday ID: 032741
Cruise From:
Was £2449pp Now: £2351pp

Fort Lauderdale | Half Moon Cay | Sint Maarten | Roseau | Fort-de-France | Basseterre | Saint Thomas | Fort Lauderdale

  • 22 Dec 2027
  • 11 Nights

Interest free Monthly Payments from JUST £227pp

Cruise From:
Was £2449pp Now: £2351pp
Holiday ID: 092105
Fly Cruise From:
Was £2449pp Now: £2351pp

Bridgetown | Saint George's | Castries | Scarborough | Willemstad | Kralendijk | Pointe-à-Pitre | Philipsburg | Road Town | Basseterre | Bridgetown

  • 12 Dec 2027
  • 14 Nights

Interest free Monthly Payments from JUST £234pp

Fly Cruise From:
Was £2449pp Now: £2351pp
Holiday ID: 107719
Cruise From:
Was £2459pp Now: £2360pp

Fort Lauderdale | Half Moon Cay | Ocho Rios | Grand Cayman | Cozumel | Fort Lauderdale | Nassau | Half Moon Cay | Grand Turk Island | Amber Cove | Fort Lauderdale

  • 10 Jan 2027
  • 14 Nights
Cruise From:
Was £2459pp Now: £2360pp
Holiday ID: 031257
Cruise From:
Was £2459pp Now: £2360pp

Miami | Half Moon Cay | Ocho Rios | Grand Cayman | Cozumel | Miami | Amber Cove | Grand Turk Island | Half Moon Cay | Key West | Miami

  • 12 Dec 2026
  • 14 Nights
Cruise From:
Was £2459pp Now: £2360pp
Holiday ID: 031282
Cruise From:
Was £2459pp Now: £2360pp

Buenos Aires | Punta Arenas | Ushuaia | Antarctic Peninsula | Port Stanley | Montevideo | Buenos Aires

  • 23 Jan 2027
  • 17 Nights
Cruise From:
Was £2459pp Now: £2360pp
Holiday ID: 035033
Fly Cruise From:
£2361pp

Miami | Coco Cay | Nassau | Falmouth | Georgetown | Miami

  • 27 Dec 2026
  • 7 Nights
Fly Cruise From:
£2361pp
Holiday ID: 026689
Fly Cruise From:
£2362pp

Fort Lauderdale | Willemstad | Oranjestad | Cabo Rojo | Coco Cay | Fort Lauderdale

  • 09 Jan 2027
  • 8 Nights
Fly Cruise From:
£2362pp
Holiday ID: 035855
Cruise From:
Was £2469pp Now: £2370pp

San Diego | Puerto Vallarta | Mazatlán | Cabo San Lucas | San Diego | Cabo San Lucas | La Paz | Guaymas | San Diego

  • 26 Dec 2026
  • 14 Nights
Cruise From:
Was £2469pp Now: £2370pp
Holiday ID: 026156
Fly Cruise From:
£2372pp

Brisbane | Airlie Beach | Yorkeys Knob | Brisbane

  • 16 Jan 2027
  • 6 Nights
Fly Cruise From:
£2372pp
Holiday ID: 032763

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