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
Cruise From:
Was £6898pp Now: £6139pp

Sint Maarten | South Friars Bay | Gustavia | Castries | Terre-de-Haut | Saint George's | Bridgetown | Port Elizabeth | Trois-Ilets | Antigua | South Friars Bay | Great Harbour | Sint Maarten

  • 16 Dec 2028
  • 14 Nights
Cruise From:
Was £6898pp Now: £6139pp
Holiday ID: 096613
Cruise From:
£6140pp

Barcelona | Málaga | Tangier | Arrecife | Santa Cruz de Tenerife | Recife | Maceió | Salvador de Bahia | Buzios | Rio de Janeiro

  • 04 Dec 2027
  • 17 Nights
Cruise From:
£6140pp
Holiday ID: 102645
Fly Cruise From:
Was £6499pp Now: £6141pp

Miami | Charlotte Amalie | Philipsburg | Gustavia | Basseterre | Tortola | Miami

  • 28 Dec 2026
  • 10 Nights
Fly Cruise From:
Was £6499pp Now: £6141pp
Holiday ID: 031744
Cruise From:
Was £6399pp Now: £6143pp

Fort Lauderdale | Manta | Callao | Hangaroa | Papeete | Moorea | Bora-Bora | Apia | Savusavu | Suva | Easo | Nouméa | Sydney

  • 05 Jan 2027
  • 35 Nights
Cruise From:
Was £6399pp Now: £6143pp
Holiday ID: 033783
Fly Cruise From:
Was £6474pp Now: £6150pp

Galveston | Cozumel | Belize City | Roatán Island | Montego Bay | Georgetown | Galveston

  • 11 Dec 2028
  • 11 Nights
Fly Cruise From:
Was £6474pp Now: £6150pp
Holiday ID: 087344
Fly Cruise From:
Was £6489pp Now: £6164pp

Miami | Tortola | Gustavia | Philipsburg | Pointe-à-Pitre | Roseau | Fort-de-France | Castries | Bridgetown

  • 05 Jan 2028
  • 10 Nights
Fly Cruise From:
Was £6489pp Now: £6164pp
Holiday ID: 038180
Cruise From:
Was £6362pp Now: £6171pp

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

  • 30 Dec 2026
  • 8 Nights
Cruise From:
Was £6362pp Now: £6171pp
Holiday ID: 099764
Cruise From:
Was £6381pp Now: £6189pp

Tromsø | Lyngen Alps | Senja Island | Svolvær | Lyngen Alps | Narvik | Trollfjord | Stokmarknes | Lonkanfjorden Fjord | Senja Island | Kvaløya | Tromsø

  • 27 Dec 2027
  • 12 Nights
Cruise From:
Was £6381pp Now: £6189pp
Holiday ID: 099221
Cruise From:
Was £6587pp Now: £6191pp

Miami | San Juan (Puerto Rico) | Saint John Island | Gustavia | Saint John's | Deshaies | Anguilla | Miami

  • 27 Jan 2027
  • 11 Nights
Cruise From:
Was £6587pp Now: £6191pp
Holiday ID: 020360
Cruise From:
Was £6600pp Now: £6199pp

Singapore | Laem Chabang | Ho Chi Minh City | Chan May | Ha Long Bay | Hong Kong

  • 17 Jan 2027
  • 14 Nights
Cruise From:
Was £6600pp Now: £6199pp
Holiday ID: 020384
Fly Cruise From:
Was £6399pp Now: £6199pp

San Francisco | Hilo | Honolulu | Apia | Suva | Port Vila | Sydney | Newcastle | Brisbane | Cairns | Alotau | Manila | Hong Kong | Singapore

  • 28 Jan 2027
  • 45 Nights
Fly Cruise From:
Was £6399pp Now: £6199pp
Holiday ID: 064347
Cruise From:
£6200pp

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

  • 30 Dec 2026
  • 9 Nights
Cruise From:
£6200pp
Holiday ID: 062246
Fly Cruise From:
Was £6554pp Now: £6226pp

Miami | Puerto Plata | San Juan (Puerto Rico) | Gustavia | Roseau | Saint John's | Tortola | Miami

  • 09 Jan 2029
  • 10 Nights
Fly Cruise From:
Was £6554pp Now: £6226pp
Holiday ID: 087357
Fly Cruise From:
Was £6845pp Now: £6227pp

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

  • 11 Dec 2026
  • 9 Nights
Fly Cruise From:
Was £6845pp Now: £6227pp
Holiday ID: 033046
Cruise From:
£6230pp

Miami | Cruz Bay | Saint John's | Terre-de-Haut | Gustavia | San Juan (Puerto Rico) | Road Bay | Saint John's | Basseterre | Grand Turk Island | Miami

  • 06 Dec 2026
  • 14 Nights
Cruise From:
£6230pp
Holiday ID: 044355
Fly Cruise From:
Was £6495pp Now: £6235pp

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

  • 24 Jan 2027
  • 15 Nights
Fly Cruise From:
Was £6495pp Now: £6235pp
Holiday ID: 027333
Fly Cruise From:
Was £7436pp Now: £6250pp

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

  • 28 Dec 2027
  • 9 Nights
Fly Cruise From:
Was £7436pp Now: £6250pp
Holiday ID: 038383
Fly Cruise From:
Was £6589pp Now: £6259pp

Miami | Charlotte Amalie | Saint John's | Castries | Gustavia | Tortola | Miami

  • 03 Dec 2028
  • 10 Nights
Fly Cruise From:
Was £6589pp Now: £6259pp
Holiday ID: 087339
Cruise From:
£6260pp

Fort Lauderdale | Cartagena | Colón | Corinto | Puerto Quetzal | Puerto Vallarta | Cabo San Lucas | Ensenada | Los Angeles

  • 04 Dec 2028
  • 15 Nights
Cruise From:
£6260pp
Holiday ID: 106667
Cruise From:
Was £8798pp Now: £6264pp

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

  • 16 Jan 2027
  • 14 Nights
Cruise From:
Was £8798pp Now: £6264pp
Holiday ID: 031688
Cruise From:
Was £6672pp Now: £6271pp

Miami | San Juan (Puerto Rico) | Anguilla | Gustavia | Road Town | Charlestown | Great Harbour | Miami

  • 16 Jan 2027
  • 11 Nights
Cruise From:
Was £6672pp Now: £6271pp
Holiday ID: 020359
Cruise From:
Was £6672pp Now: £6271pp

Hong Kong | Vigan | Manila | Coron Island | Puerto Princesa | Sandakan | Makassar | Komba Island | Lembar | Benoa

  • 04 Jan 2029
  • 15 Nights
Cruise From:
Was £6672pp Now: £6271pp
Holiday ID: 105119
Fly Cruise From:
Was £6669pp Now: £6299pp

Miami | Puerto Plata | Kralendijk | Willemstad | Oranjestad | Cartagena | Puerto Limón | Panama City | Puerto Limón | Panama City

  • 30 Jan 2029
  • 12 Nights
Fly Cruise From:
Was £6669pp Now: £6299pp
Holiday ID: 090795

Sails from the UK

Cruise From:
Was £6499pp Now: £6299pp

Southampton | Funchal | Santa Cruz de Tenerife | Recife | Rio de Janeiro | Santos | Salvador de Bahia | Fortaleza | Bridgetown | Saint Vincent | Scarborough | Port-of-Spain | Aruba | Curaçao | Cartagena | Colón | Puerto Limón | Grand Cayman | Galveston | New Orleans | Miami | San Juan (Puerto Rico) | Saint Thomas | Tortola | Sint Maarten | Castries | Saint George's | Dominica | Saint Kitts | Ponta Delgada | La Coruña | Southampton

  • 03 Jan 2029
  • 75 Nights
Cruise From:
Was £6499pp Now: £6299pp
Holiday ID: 107265
Cruise From:
£6305pp

Miami | Cruz Bay | Saint John's | Terre-de-Haut | Philipsburg | San Juan (Puerto Rico) | Basseterre | Tortola | Gustavia | Road Bay | Miami

  • 13 Dec 2026
  • 14 Nights
Cruise From:
£6305pp
Holiday ID: 044356
Cruise From:
Was £7698pp Now: £6317pp

Hong Kong | Shanghai | Naha | Miyako Islands | Hualien | Keelung (Chilung) | Taichung | Hong Kong

Cruise From:
Was £7698pp Now: £6317pp
Holiday ID: 073806
Cruise From:
Was £7098pp Now: £6317pp

Bridgetown | Port Elizabeth | Trois-Ilets | Antigua | South Friars Bay | Great Harbour | Sint Maarten | South Friars Bay | Aruba | Curaçao | Bonaire | Bridgetown

  • 06 Jan 2029
  • 14 Nights
Cruise From:
Was £7098pp Now: £6317pp
Holiday ID: 096619
Cruise From:
Was £7098pp Now: £6317pp

Sint Maarten | South Friars Bay | Aruba | Curaçao | Bonaire | Bridgetown | Port Elizabeth | Trois-Ilets | Antigua | South Friars Bay | Great Harbour | Sint Maarten

  • 13 Jan 2029
  • 14 Nights
Cruise From:
Was £7098pp Now: £6317pp
Holiday ID: 096621
Cruise From:
Was £7098pp Now: £6317pp

Bridgetown | Port Elizabeth | Trois-Ilets | Antigua | South Friars Bay | Great Harbour | Sint Maarten | South Friars Bay | Gustavia | Fort-de-France | Terre-de-Haut | Saint George's | Bridgetown

  • 20 Jan 2029
  • 14 Nights
Cruise From:
Was £7098pp Now: £6317pp
Holiday ID: 096623
Cruise From:
Was £7098pp Now: £6317pp

Sint Maarten | South Friars Bay | Gustavia | Fort-de-France | Terre-de-Haut | Saint George's | Bridgetown | Rodney Bay | Curaçao | Aruba | Bonaire | Bridgetown

  • 27 Jan 2029
  • 14 Nights
Cruise From:
Was £7098pp Now: £6317pp
Holiday ID: 096625

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