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 5454 cruises
Per Person
Total Price
Cruise From:
Was £199pp Now: £189pp

Port Canaveral | Nassau | Ocean Cay | Port Canaveral

  • 06 Dec 2026
  • 4 Nights
Cruise From:
Was £199pp Now: £189pp
Holiday ID: 026389
Cruise From:
Was £199pp Now: £189pp

Miami | Nassau | Ocean Cay | Miami

  • 07 Dec 2026
  • 4 Nights
Cruise From:
Was £199pp Now: £189pp
Holiday ID: 026443
Cruise From:
Was £196pp Now: £190pp

Jacksonville | Celebration Key | Half Moon Cay | Jacksonville

  • 18 Jan 2027
  • 5 Nights
Cruise From:
Was £196pp Now: £190pp
Holiday ID: 013975
Cruise From:
Was £200pp Now: £190pp

Miami | Nassau | Ocean Cay | Miami

  • 14 Dec 2026
  • 4 Nights
Cruise From:
Was £200pp Now: £190pp
Holiday ID: 026358
Cruise From:
£190pp

Fort Lauderdale | Freeport | Nassau | Fort Lauderdale

  • 29 Jan 2027
  • 3 Nights
Cruise From:
£190pp
Holiday ID: 048851
Cruise From:
Was £200pp Now: £194pp

Long Beach | Cabo San Lucas | Ensenada | Long Beach

Cruise From:
Was £200pp Now: £194pp
Holiday ID: 021792
Cruise From:
£195pp

Port Canaveral | Great Stirrup Cay | Nassau | Port Canaveral

  • 25 Jan 2027
  • 4 Nights
Cruise From:
£195pp
Holiday ID: 019568
Cruise From:
Was £202pp Now: £195pp

Port Canaveral | Nassau | Celebration Key | Port Canaveral

  • 24 Jan 2028
  • 4 Nights
Cruise From:
Was £202pp Now: £195pp
Holiday ID: 070202
Cruise From:
£196pp

Miami | Nassau | Great Stirrup Cay | Miami

  • 11 Dec 2026
  • 3 Nights
Cruise From:
£196pp
Holiday ID: 019710
Cruise From:
Was £204pp Now: £197pp

Jacksonville | Half Moon Cay | Celebration Key | Jacksonville

  • 09 Jan 2027
  • 5 Nights
Cruise From:
Was £204pp Now: £197pp
Holiday ID: 013941
Cruise From:
Was £209pp Now: £198pp

Miami | Nassau | Ocean Cay | Miami

  • 11 Jan 2027
  • 4 Nights
Cruise From:
Was £209pp Now: £198pp
Holiday ID: 026362
Cruise From:
Was £209pp Now: £198pp

Port Canaveral | Nassau | Ocean Cay | Port Canaveral

  • 13 Dec 2026
  • 4 Nights
Cruise From:
Was £209pp Now: £198pp
Holiday ID: 026391
Cruise From:
Was £209pp Now: £198pp

Port Canaveral | Nassau | Ocean Cay | Port Canaveral

  • 10 Jan 2027
  • 4 Nights
Cruise From:
Was £209pp Now: £198pp
Holiday ID: 026397
Cruise From:
Was £209pp Now: £198pp

Genoa | Livorno | Civitavecchia | Valencia

  • 12 Jan 2027
  • 4 Nights
Cruise From:
Was £209pp Now: £198pp
Holiday ID: 091616
Cruise From:
Was £206pp Now: £199pp

Tampa | Celebration Key | Nassau | Tampa

  • 07 Dec 2026
  • 5 Nights
Cruise From:
Was £206pp Now: £199pp
Holiday ID: 014415
Cruise From:
£200pp

Port Canaveral | Cozumel | Great Stirrup Cay | Port Canaveral

  • 04 Dec 2026
  • 5 Nights
Cruise From:
£200pp
Holiday ID: 019560
Cruise From:
£200pp

Miami | Nassau | Great Stirrup Cay | Miami

  • 04 Jan 2027
  • 4 Nights
Cruise From:
£200pp
Holiday ID: 019585
Cruise From:
£200pp

Miami | Nassau | Great Stirrup Cay | Miami

  • 11 Jan 2027
  • 4 Nights
Cruise From:
£200pp
Holiday ID: 019587
Cruise From:
£200pp

Jacksonville | Great Stirrup Cay | Freeport | Jacksonville

  • 02 Jan 2027
  • 5 Nights
Cruise From:
£200pp
Holiday ID: 051341
Cruise From:
£200pp

Jacksonville | Freeport | Great Stirrup Cay | Nassau | Jacksonville

  • 24 Jan 2027
  • 5 Nights
Cruise From:
£200pp
Holiday ID: 051346
Cruise From:
£200pp

Fort Lauderdale | Freeport | Nassau | Fort Lauderdale

  • 08 Jan 2027
  • 3 Nights
Cruise From:
£200pp
Holiday ID: 067209
Cruise From:
Was £208pp Now: £201pp

Tampa | Nassau | Celebration Key | Tampa

  • 23 Jan 2027
  • 5 Nights
Cruise From:
Was £208pp Now: £201pp
Holiday ID: 014389
Cruise From:
Was £208pp Now: £201pp

Tampa | Celebration Key | Nassau | Tampa

  • 18 Jan 2027
  • 5 Nights
Cruise From:
Was £208pp Now: £201pp
Holiday ID: 014421
Cruise From:
Was £209pp Now: £202pp

Port Canaveral | Nassau | Celebration Key | Port Canaveral

  • 03 Jan 2028
  • 4 Nights
Cruise From:
Was £209pp Now: £202pp
Holiday ID: 070201
Cruise From:
Was £211pp Now: £204pp

Jacksonville | Half Moon Cay | Celebration Key | Jacksonville

  • 23 Jan 2027
  • 5 Nights
Cruise From:
Was £211pp Now: £204pp
Holiday ID: 013942
Cruise From:
Was £211pp Now: £204pp

Tampa | Cozumel | Tampa

  • 03 Dec 2026
  • 4 Nights
Cruise From:
Was £211pp Now: £204pp
Holiday ID: 014414
Cruise From:
Was £211pp Now: £204pp

Miami | Nassau | Half Moon Cay | Celebration Key | Miami

  • 27 Jan 2027
  • 5 Nights
Cruise From:
Was £211pp Now: £204pp
Holiday ID: 014671
Cruise From:
Was £211pp Now: £204pp

Miami | Half Moon Cay | Celebration Key | Miami

  • 14 Dec 2026
  • 4 Nights
Cruise From:
Was £211pp Now: £204pp
Holiday ID: 015824
Cruise From:
Was £211pp Now: £204pp

Long Beach | Ensenada | Long Beach

  • 28 Dec 2026
  • 3 Nights
Cruise From:
Was £211pp Now: £204pp
Holiday ID: 017812
Cruise From:
£205pp

Miami | Nassau | Great Stirrup Cay | Miami

  • 08 Jan 2027
  • 3 Nights
Cruise From:
£205pp
Holiday ID: 019586

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