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:
£243pp

Los Angeles | Santa Catalina Island | Ensenada | Los Angeles

Cruise From:
£243pp
Holiday ID: 024735
Cruise From:
Was £252pp Now: £244pp

New Orleans | Cozumel | Progreso | New Orleans

  • 23 Jan 2027
  • 5 Nights
Cruise From:
Was £252pp Now: £244pp
Holiday ID: 014747
Cruise From:
Was £252pp Now: £244pp

Port Canaveral | Half Moon Cay | Nassau | Celebration Key | Port Canaveral

  • 02 Jan 2027
  • 5 Nights
Cruise From:
Was £252pp Now: £244pp
Holiday ID: 015911
Cruise From:
£244pp

Fort Lauderdale | Nassau | Coco Cay | Fort Lauderdale

  • 04 Jan 2027
  • 4 Nights
Cruise From:
£244pp
Holiday ID: 025797
Cruise From:
Was £257pp Now: £244pp

Miami | Nassau | Ocean Cay | Miami

  • 04 Jan 2027
  • 4 Nights
Cruise From:
Was £257pp Now: £244pp
Holiday ID: 026361
Cruise From:
£244pp

Tampa | Costa Maya | Cozumel | Tampa

  • 16 Jan 2027
  • 5 Nights
Cruise From:
£244pp
Holiday ID: 043282
Cruise From:
Was £252pp Now: £244pp

Miami | Celebration Key | Half Moon Cay | Miami

  • 13 Jan 2028
  • 4 Nights
Cruise From:
Was £252pp Now: £244pp
Holiday ID: 070004
Cruise From:
£244pp

Miami | Cozumel | Miami

  • 10 Jan 2027
  • 4 Nights
Cruise From:
£244pp
Holiday ID: 087960
Cruise From:
Was £253pp Now: £245pp

Long Beach | Cabo San Lucas | Ensenada | Long Beach

Cruise From:
Was £253pp Now: £245pp
Holiday ID: 016047
Cruise From:
£245pp

Fort Lauderdale | Nassau | Coco Cay | Fort Lauderdale

  • 14 Dec 2026
  • 4 Nights
Cruise From:
£245pp
Holiday ID: 025799
Cruise From:
£246pp

Fort Lauderdale | Nassau | Coco Cay | Fort Lauderdale

  • 04 Dec 2026
  • 3 Nights
Cruise From:
£246pp
Holiday ID: 025801
Cruise From:
Was £254pp Now: £246pp

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

  • 31 Jan 2028
  • 5 Nights
Cruise From:
Was £254pp Now: £246pp
Holiday ID: 070008
Cruise From:
Was £254pp Now: £246pp

Tampa | Cozumel | Tampa

  • 02 Dec 2027
  • 4 Nights
Cruise From:
Was £254pp Now: £246pp
Holiday ID: 070276
Cruise From:
Was £255pp Now: £247pp

New Orleans | Cozumel | Progreso | New Orleans

  • 04 Jan 2027
  • 5 Nights
Cruise From:
Was £255pp Now: £247pp
Holiday ID: 014778
Cruise From:
£248pp

Galveston | Costa Maya | Cozumel | Galveston

  • 09 Jan 2027
  • 5 Nights
Cruise From:
£248pp
Holiday ID: 025737
Cruise From:
Was £256pp Now: £248pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

Cruise From:
Was £256pp Now: £248pp
Holiday ID: 069918
Cruise From:
Was £256pp Now: £248pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

Cruise From:
Was £256pp Now: £248pp
Holiday ID: 069920
Cruise From:
Was £256pp Now: £248pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

Cruise From:
Was £256pp Now: £248pp
Holiday ID: 069922
Cruise From:
Was £256pp Now: £248pp

Long Beach | Santa Catalina Island | Ensenada | Long Beach

Cruise From:
Was £256pp Now: £248pp
Holiday ID: 069924
Cruise From:
Was £257pp Now: £249pp

Tampa | Cozumel | Tampa

  • 28 Jan 2027
  • 4 Nights
Cruise From:
Was £257pp Now: £249pp
Holiday ID: 014422
Cruise From:
Was £258pp Now: £250pp

Jacksonville | Half Moon Cay | Celebration Key | Jacksonville

  • 12 Dec 2026
  • 5 Nights
Cruise From:
Was £258pp Now: £250pp
Holiday ID: 013939
Cruise From:
£250pp

Tampa | Great Stirrup Cay | Tampa

  • 14 Jan 2027
  • 4 Nights
Cruise From:
£250pp
Holiday ID: 048968
Cruise From:
£250pp

Brisbane | Sydney

  • 02 Dec 2027
  • 2 Nights

Interest free Monthly Payments from JUST £11pp

Cruise From:
£250pp
Holiday ID: 099238
Cruise From:
Was £259pp Now: £251pp

New Orleans | Cozumel | Progreso | New Orleans

  • 18 Jan 2027
  • 5 Nights
Cruise From:
Was £259pp Now: £251pp
Holiday ID: 014780
Cruise From:
Was £259pp Now: £251pp

Port Canaveral | Half Moon Cay | Celebration Key | Port Canaveral

  • 10 Dec 2026
  • 4 Nights
Cruise From:
Was £259pp Now: £251pp
Holiday ID: 015906
Cruise From:
£251pp

Fort Lauderdale | Coco Cay | Freeport | Fort Lauderdale

  • 04 Jan 2027
  • 4 Nights
Cruise From:
£251pp
Holiday ID: 068689
Cruise From:
Was £259pp Now: £251pp

Port Canaveral | Celebration Key | Port Canaveral

  • 20 Dec 2027
  • 3 Nights
Cruise From:
Was £259pp Now: £251pp
Holiday ID: 070197
Cruise From:
Was £259pp Now: £251pp

Jacksonville | Half Moon Cay | Celebration Key | Jacksonville

  • 04 Dec 2028
  • 5 Nights
Cruise From:
Was £259pp Now: £251pp
Holiday ID: 104862
Cruise From:
Was £260pp Now: £252pp

Jacksonville | Half Moon Cay | Celebration Key | Jacksonville

  • 06 Dec 2027
  • 5 Nights
Cruise From:
Was £260pp Now: £252pp
Holiday ID: 069629
Cruise From:
Was £261pp Now: £253pp

Port Canaveral | Celebration Key | Nassau | Half Moon Cay | Port Canaveral

  • 14 Dec 2026
  • 5 Nights
Cruise From:
Was £261pp Now: £253pp
Holiday ID: 015907

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