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 5453 cruises
Per Person
Total Price
Cruise From:
Was £3409pp Now: £3199pp

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

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £3409pp Now: £3199pp
Holiday ID: 088413
Cruise&Stay

Thailand & Vietnam With Singapore & Hong Kong Stays

Holiday prices from
£3199pp

Thailand & Vietnam With Singapore & Hong Kong Stays

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

Holiday prices from
£3199pp
Holiday ID: 058624C
Cruise From:
£3210pp

Barcelona | Gibraltar | Casablanca | Arrecife | Santa Cruz de Tenerife

  • 09 Dec 2026
  • 7 Nights
Cruise From:
£3210pp
Holiday ID: 088029
Cruise From:
£3215pp

Miami | Cozumel | Costa Maya | Santo Tomás de Castilla | Belize City | Roatán Island | Miami

  • 05 Dec 2026
  • 8 Nights
Cruise From:
£3215pp
Holiday ID: 031646
Cruise From:
£3220pp

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

  • 06 Dec 2026
  • 7 Nights
Cruise From:
£3220pp
Holiday ID: 024865
Cruise From:
£3220pp

San Juan (Puerto Rico) | Port Elizabeth | Castries | Bridgetown | Saint John's | Basseterre | San Juan (Puerto Rico)

  • 16 Jan 2028
  • 7 Nights
Cruise From:
£3220pp
Holiday ID: 044216
Fly Cruise From:
Was £3365pp Now: £3230pp

Fort Lauderdale | Basseterre | Castries | Bridgetown | Willemstad | Kralendijk | Oranjestad | Fort Lauderdale

  • 22 Dec 2026
  • 12 Nights
Fly Cruise From:
Was £3365pp Now: £3230pp
Holiday ID: 018665
Fly Cruise From:
Was £3419pp Now: £3230pp

Miami | Costa Maya | Belize City | Roatán Island | Cozumel | Miami

  • 20 Dec 2027
  • 7 Nights
Fly Cruise From:
Was £3419pp Now: £3230pp
Holiday ID: 044604

Sails from the UK

Cruise From:
Was £3369pp Now: £3234pp

Tilbury | Leixões | Ponta Delgada | Saint John's | Philipsburg | Road Town | Santo Domingo | Montego Bay | Georgetown | Oranjestad | Kralendijk | Pointe-à-Pitre | Castries | Bridgetown | Horta | Lisbon | Tilbury

  • 06 Jan 2029
  • 42 Nights

Interest free Monthly Payments from JUST £138pp

Cruise From:
Was £3369pp Now: £3234pp
Holiday ID: 080219
Fly Cruise From:
Was £3447pp Now: £3240pp

Bridgetown | Castries | Saint George's | Fort-de-France | Pointe-à-Pitre | Roseau | Philipsburg | Basseterre | Saint John's | Fort-de-France | Pointe-à-Pitre | Castries | Bridgetown

  • 28 Dec 2027
  • 14 Nights
Fly Cruise From:
Was £3447pp Now: £3240pp
Holiday ID: 100072
Cruise From:
Was £3377pp Now: £3241pp

Miami | Samaná | Charlotte Amalie | Philipsburg | Miami

  • 10 Dec 2028
  • 7 Nights

Interest free Monthly Payments from JUST £142pp

Cruise From:
Was £3377pp Now: £3241pp
Holiday ID: 109369
Cruise From:
Was £3378pp Now: £3242pp

Miami | Samaná | Charlotte Amalie | Saint John's | Miami

  • 03 Dec 2028
  • 7 Nights

Interest free Monthly Payments from JUST £144pp

Cruise From:
Was £3378pp Now: £3242pp
Holiday ID: 109366
Fly Cruise From:
£3252pp

Cartagena | Santa Marta | Oranjestad | Willemstad | Colón | Cartagena

  • 20 Dec 2026
  • 7 Nights
Fly Cruise From:
£3252pp
Holiday ID: 043240
Cruise From:
Was £3465pp Now: £3257pp

Bridgetown | Castries | Saint George's | Port Elizabeth | Fort-de-France | Saint John's | Charlestown | San Juan (Puerto Rico)

  • 18 Dec 2027
  • 8 Nights
Cruise From:
Was £3465pp Now: £3257pp
Holiday ID: 050338
Cruise From:
Was £3465pp Now: £3257pp

Papeete | Fakarava | Tahuata Island | Nuku Hiva Island | Rangiroa | Raiatea | Bora-Bora | Taha'a Island | Papeete | Moorea | Papeete

  • 02 Dec 2027
  • 11 Nights
Cruise From:
Was £3465pp Now: £3257pp
Holiday ID: 050478
Fly Cruise From:
Was £3395pp Now: £3259pp

Fusina | Koper | Zadar | Dubrovnik | Kotor | Corfu | Katakolon | Santorini | Piraeus

  • 10 Jan 2029
  • 9 Nights
Fly Cruise From:
Was £3395pp Now: £3259pp
Holiday ID: 094991
Fly Cruise From:
Was £3395pp Now: £3259pp

Piraeus | Santorini | Katakolon | Corfu | Kotor | Dubrovnik | Zadar | Koper | Fusina

  • 19 Jan 2029
  • 9 Nights
Fly Cruise From:
Was £3395pp Now: £3259pp
Holiday ID: 094992
Cruise From:
£3270pp

Singapore | Phu My | Da Nang | Ha Long Bay | Hong Kong

  • 09 Jan 2028
  • 7 Nights
Cruise From:
£3270pp
Holiday ID: 044213
Cruise From:
£3270pp

Callao | Salaverry | Guayaquil | Fuerte Amador

  • 05 Dec 2027
  • 6 Nights
Cruise From:
£3270pp
Holiday ID: 096653
Cruise From:
Was £3485pp Now: £3275pp

Miami | Saint John Island | Saint John's | Gustavia | San Juan (Puerto Rico) | Samaná | Miami

  • 11 Jan 2029
  • 10 Nights
Cruise From:
Was £3485pp Now: £3275pp
Holiday ID: 105123
Fly Cruise From:
£3279pp

Miami | Philipsburg | Charlotte Amalie | Coco Cay | Miami

  • 04 Dec 2027
  • 7 Nights
Fly Cruise From:
£3279pp
Holiday ID: 076098
Cruise From:
Was £3419pp Now: £3282pp

Fort Lauderdale | Half Moon Cay | Amber Cove | Curaçao | Bonaire | Aruba | Fort Lauderdale | Grand Turk Island | San Juan (Puerto Rico) | Saint Thomas | Half Moon Cay | Fort Lauderdale

  • 29 Dec 2027
  • 17 Nights
Cruise From:
Was £3419pp Now: £3282pp
Holiday ID: 092460
Fly Cruise From:
£3289pp

Galveston | Roatán Island | Costa Maya | Cozumel | Galveston

  • 26 Dec 2027
  • 7 Nights
Fly Cruise From:
£3289pp
Holiday ID: 052733
Cruise From:
Was £3698pp Now: £3291pp

Bridgetown | Rodney Bay | Curaçao | Aruba | Bonaire | Bridgetown

  • 08 Jan 2028
  • 7 Nights
Cruise From:
Was £3698pp Now: £3291pp
Holiday ID: 073884
Fly Cruise From:
£3299pp

Fort Lauderdale | Falmouth | Georgetown | Costa Maya | Nassau | Fort Lauderdale

  • 18 Dec 2027
  • 8 Nights
Fly Cruise From:
£3299pp
Holiday ID: 057469
Cruise From:
£3300pp

Fort Lauderdale | Road Town | Gustavia | Pointe-à-Pitre | Kingstown | Castries | Fort-de-France | Basseterre | San Juan (Puerto Rico)

  • 03 Dec 2026
  • 10 Nights
Cruise From:
£3300pp
Holiday ID: 019816
Cruise From:
Was £3527pp Now: £3315pp

San Juan (Puerto Rico) | Great Harbour | Gustavia | Basseterre | Fort-de-France | Saint George's | Canouan Island | Castries | Saint John's | Saint John Island | San Juan (Puerto Rico)

  • 15 Jan 2028
  • 10 Nights
Cruise From:
Was £3527pp Now: £3315pp
Holiday ID: 050132
Cruise From:
Was £3427pp Now: £3324pp

Tromsø | Lyngseidet | Lysebotn | Gibostad | Svolvær | Lofoten Archipelago | Trollfjord | Stokmarknes | Lonkanfjorden Fjord | Grøtavær | Tromsø

  • 04 Dec 2027
  • 7 Nights
Cruise From:
Was £3427pp Now: £3324pp
Holiday ID: 099206

Sails from the UK

Cruise From:
Was £3464pp Now: £3325pp

Dover | Rotterdam | Hamburg | Rotterdam | Hamburg | Aarhus | Copenhagen | Oslo | Kristiansand | Bergen | Stavanger | Dover

  • 17 Dec 2027
  • 15 Nights
Cruise From:
Was £3464pp Now: £3325pp
Holiday ID: 088069

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