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 5455 cruises
Per Person
Total Price
Fly Cruise From:
Was £1810pp Now: £1737pp

Fort Lauderdale | Saint John's | Roseau | Fort-de-France | Philipsburg | Fort Lauderdale

  • 08 Jan 2027
  • 9 Nights
Fly Cruise From:
Was £1810pp Now: £1737pp
Holiday ID: 018660
Cruise From:
Was £1814pp Now: £1741pp

Fort Lauderdale | Bonaire | Curaçao | Aruba | Half Moon Cay | Fort Lauderdale

  • 14 Jan 2028
  • 9 Nights

Interest free Monthly Payments from JUST £156pp

Cruise From:
Was £1814pp Now: £1741pp
Holiday ID: 084696
Cruise From:
£1744pp

Port Canaveral | Castaway Cay | Disney Lookout Cay at Lighthouse Point | Port Canaveral

  • 23 Dec 2026
  • 4 Nights
Cruise From:
£1744pp
Holiday ID: 062931
Fly Cruise From:
Was £1799pp Now: £1745pp

Miami | Grand Cayman | Montego Bay | Roatán Island | Costa Maya | Cozumel | Miami

  • 08 Dec 2026
  • 9 Nights
Fly Cruise From:
Was £1799pp Now: £1745pp
Holiday ID: 013741
Fly Cruise From:
Was £1799pp Now: £1745pp

Bridgetown | Tortola | Saint John's | Grand Turk Island | Ocho Rios | Bonaire | Scarborough | Saint George's | Bridgetown

  • 26 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £1799pp Now: £1745pp
Holiday ID: 015043
Fly Cruise From:
Was £1799pp Now: £1745pp

Bridgetown | Martinique | Saint Kitts | Tortola | Sint Maarten | Saint John's | Castries | Saint George's | Bridgetown

  • 30 Jan 2027
  • 14 Nights
Fly Cruise From:
Was £1799pp Now: £1745pp
Holiday ID: 015100
Fly Cruise From:
£1745pp

Las Palmas de Gran Canaria | Santa Cruz de Tenerife | Arrecife | Santa Cruz de La Palma | Funchal | Las Palmas de Gran Canaria

  • 21 Dec 2026
  • 7 Nights
Fly Cruise From:
£1745pp
Holiday ID: 037821
Fly Cruise From:
Was £1799pp Now: £1745pp

Saint John's | Castries | Saint George's | Bridgetown | Saint Kitts | Dominica | Sint Maarten | Tortola | Saint John's

  • 16 Dec 2028
  • 14 Nights

Interest free Monthly Payments from JUST £74pp

Fly Cruise From:
Was £1799pp Now: £1745pp
Holiday ID: 107159

Sails from the UK

Cruise From:
Was £1799pp Now: £1745pp

Southampton | Funchal | Santa Cruz de La Palma | Santa Cruz de Tenerife | Las Palmas de Gran Canaria | Lisbon | Southampton

  • 21 Jan 2029
  • 14 Nights

Interest free Monthly Payments from JUST £66pp

Cruise From:
Was £1799pp Now: £1745pp
Holiday ID: 108009
Cruise From:
Was £1819pp Now: £1746pp

Miami | Grand Turk Island | San Juan (Puerto Rico) | Saint Thomas | Half Moon Cay | Miami

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £1819pp Now: £1746pp
Holiday ID: 031598
Fly Cruise From:
£1746pp

Miami | Oranjestad | Willemstad | Cabo Rojo | Nassau | Miami

  • 03 Dec 2026
  • 9 Nights
Fly Cruise From:
£1746pp
Holiday ID: 062757
Cruise From:
£1749pp

Port Canaveral | Disney Lookout Cay at Lighthouse Point | Port Canaveral

  • 24 Dec 2026
  • 4 Nights
Cruise From:
£1749pp
Holiday ID: 063226
Fly Cruise From:
Was £1825pp Now: £1752pp

Tampa | Nassau | Bimini Island | Cozumel | Tampa

  • 20 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1825pp Now: £1752pp
Holiday ID: 018770
Fly Cruise From:
Was £1827pp Now: £1753pp

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

Fly Cruise From:
Was £1827pp Now: £1753pp
Holiday ID: 018654
Cruise From:
£1754pp

Port Canaveral | Coco Cay | Costa Maya | Cozumel | Port Canaveral

  • 19 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £159pp

Cruise From:
£1754pp
Holiday ID: 051539
Fly Cruise From:
Was £1829pp Now: £1755pp

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

  • 24 Jan 2027
  • 6 Nights
Fly Cruise From:
Was £1829pp Now: £1755pp
Holiday ID: 018756
Cruise From:
Was £1810pp Now: £1755pp

Miami | Great Stirrup Cay | Cabo Rojo | Oranjestad | Willemstad | Cartagena | Colón | Gatun Lake | Georgetown | Miami

  • 21 Dec 2027
  • 12 Nights

Interest free Monthly Payments from JUST £163pp

Cruise From:
Was £1810pp Now: £1755pp
Holiday ID: 099750
Cruise From:
Was £1829pp Now: £1755pp

Civitavecchia | Portoferraio | Livorno | Nice | Marseille | Barcelona

  • 19 Dec 2028
  • 8 Nights
Cruise From:
Was £1829pp Now: £1755pp
Holiday ID: 102775
Cruise From:
Was £1869pp Now: £1756pp

Civitavecchia | Genoa | Marseille | Barcelona | Cádiz | Casablanca | Málaga | Alicante | Civitavecchia

  • 25 Dec 2027
  • 10 Nights

Interest free Monthly Payments from JUST £158pp

Cruise From:
Was £1869pp Now: £1756pp
Holiday ID: 067600
Cruise From:
Was £1869pp Now: £1756pp

Genoa | Marseille | Barcelona | Cádiz | Casablanca | Málaga | Alicante | Civitavecchia | Genoa

  • 26 Dec 2027
  • 10 Nights

Interest free Monthly Payments from JUST £157pp

Cruise From:
Was £1869pp Now: £1756pp
Holiday ID: 067601
Cruise From:
Was £1869pp Now: £1756pp

Marseille | Barcelona | Cádiz | Casablanca | Málaga | Alicante | Civitavecchia | Genoa | Marseille

  • 27 Dec 2027
  • 10 Nights

Interest free Monthly Payments from JUST £157pp

Cruise From:
Was £1869pp Now: £1756pp
Holiday ID: 067602
Cruise From:
Was £1869pp Now: £1756pp

Barcelona | Cádiz | Casablanca | Málaga | Alicante | Civitavecchia | Genoa | Marseille | Barcelona

  • 28 Dec 2027
  • 10 Nights

Interest free Monthly Payments from JUST £156pp

Cruise From:
Was £1869pp Now: £1756pp
Holiday ID: 067603
Fly Cruise From:
£1759pp

Santa Cruz de Tenerife | Santa Cruz de La Palma | Funchal | Puerto del Rosario | Las Palmas de Gran Canaria | Santa Cruz de Tenerife

  • 29 Dec 2026
  • 7 Nights
Fly Cruise From:
£1759pp
Holiday ID: 037826

Sails from the UK

Cruise From:
Was £1814pp Now: £1759pp

Southampton | Vigo | Cádiz | Lanzarote | Santa Cruz de Tenerife | Santa Cruz de La Palma | Las Palmas de Gran Canaria | Lisbon | Southampton

  • 21 Dec 2027
  • 16 Nights

Interest free Monthly Payments from JUST £167pp

Cruise From:
Was £1814pp Now: £1759pp
Holiday ID: 049270
Cruise From:
Was £1873pp Now: £1760pp

Miami | Philipsburg | Basseterre | Charlotte Amalie | Puerto Plata | Miami | Grand Turk Island | Puerto Plata | Ocean Cay | Nassau | Miami

  • 18 Dec 2027
  • 15 Nights

Interest free Monthly Payments from JUST £162pp

Cruise From:
Was £1873pp Now: £1760pp
Holiday ID: 061504
Fly Cruise From:
Was £1819pp Now: £1764pp

Saint John's | Saint George's | Castries | Bridgetown | Martinique | Saint Kitts | Tortola | Sint Maarten | Saint John's

  • 09 Jan 2027
  • 14 Nights
Fly Cruise From:
Was £1819pp Now: £1764pp
Holiday ID: 015095
Fly Cruise From:
£1769pp

Santa Cruz de Tenerife | Arrecife | Santa Cruz de La Palma | Funchal | Las Palmas de Gran Canaria | Santa Cruz de Tenerife

  • 22 Dec 2026
  • 7 Nights
Fly Cruise From:
£1769pp
Holiday ID: 037822
Fly Cruise From:
Was £1844pp Now: £1770pp

Miami | Philipsburg | Charlotte Amalie | Puerto Plata | Miami

  • 10 Jan 2027
  • 7 Nights
Fly Cruise From:
Was £1844pp Now: £1770pp
Holiday ID: 018791
Cruise From:
Was £1825pp Now: £1770pp

Singapore | Ko Samui | Laem Chabang | Phu My | Muara | Kota Kinabalu | Puerto Princesa | Coron Island | Hong Kong

Interest free Monthly Payments from JUST £164pp

Cruise From:
Was £1825pp Now: £1770pp
Holiday ID: 064111
Cruise From:
Was £1844pp Now: £1770pp

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

  • 07 Dec 2027
  • 11 Nights

Interest free Monthly Payments from JUST £180pp

Cruise From:
Was £1844pp Now: £1770pp
Holiday ID: 067769

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