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
Fly Cruise From:
£3045pp

Miami | Roatán Island | Cozumel | Coco Cay | Miami

  • 08 Jan 2028
  • 7 Nights
Fly Cruise From:
£3045pp
Holiday ID: 076119
Fly Cruise From:
Was £3174pp Now: £3047pp

Buenos Aires | Montevideo | Port Stanley | Ushuaia | Punta Arenas | Puerto Madryn | Punta del Este | Buenos Aires

  • 05 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £3174pp Now: £3047pp
Holiday ID: 017373
Cruise From:
Was £3174pp Now: £3047pp

San Diego | Cabo San Lucas | Puerto Vallarta | Manzanillo | Huatulco (Santa María Huatulco) | Puntarenas | Cartagena | Miami

  • 18 Dec 2027
  • 15 Nights
Cruise From:
Was £3174pp Now: £3047pp
Holiday ID: 067786
Fly Cruise From:
Was £3176pp Now: £3048pp

Port Canaveral | Puerto Plata | Charlotte Amalie | Philipsburg | Port Canaveral

  • 08 Jan 2028
  • 7 Nights
Fly Cruise From:
Was £3176pp Now: £3048pp
Holiday ID: 052090
Cruise From:
£3055pp

Rio de Janeiro | Parati | Ilhabela | Porto Belo | Punta del Este | Buenos Aires

  • 21 Dec 2027
  • 7 Nights
Cruise From:
£3055pp
Holiday ID: 102646
Cruise From:
Was £3151pp Now: £3056pp

Tromsø | Lyngen Alps | Senja Island | Svolvær | Lofoten Archipelago | Trollfjord | Stokmarknes | Lonkanfjorden Fjord | Tromsø

  • 05 Dec 2026
  • 7 Nights
Cruise From:
Was £3151pp Now: £3056pp
Holiday ID: 099189
Fly Cruise From:
Was £3239pp Now: £3060pp

Lisbon | Santa Cruz de Tenerife | Funchal | Ponta Delgada | Horta | Miami

  • 07 Dec 2027
  • 13 Nights
Fly Cruise From:
Was £3239pp Now: £3060pp
Holiday ID: 044597
Cruise From:
Was £3199pp Now: £3071pp

Barcelona | Valencia | Marseille | Livorno | Civitavecchia | Naples | Kotor | Piraeus | Mykonos | Istanbul | Kusadasi | Kos | Rhodes | Piraeus

  • 16 Jan 2028
  • 20 Nights
Cruise From:
Was £3199pp Now: £3071pp
Holiday ID: 088077
Fly Cruise From:
Was £3169pp Now: £3073pp

New York | Southampton | Rotterdam | Zeebrugge | Southampton | New York

  • 02 Dec 2027
  • 19 Nights
Fly Cruise From:
Was £3169pp Now: £3073pp
Holiday ID: 035241
Fly Cruise From:
Was £3169pp Now: £3073pp

New York | Saint Kitts | Castries | Bridgetown | Dominica | Sint Maarten | New York

  • 21 Dec 2027
  • 13 Nights
Fly Cruise From:
Was £3169pp Now: £3073pp
Holiday ID: 035246
Fly Cruise From:
Was £3210pp Now: £3081pp

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

Fly Cruise From:
Was £3210pp Now: £3081pp
Holiday ID: 032891
Fly Cruise From:
Was £3210pp Now: £3081pp

Fort Lauderdale | Philipsburg | Fort-de-France | Castries | Saint John's | Basseterre | Fort Lauderdale

  • 14 Jan 2028
  • 10 Nights
Fly Cruise From:
Was £3210pp Now: £3081pp
Holiday ID: 052055
Cruise From:
£3085pp

Civitavecchia | Salerno | Messina | Valletta | Tunis | Palma de Mallorca | Barcelona

  • 02 Jan 2028
  • 7 Nights
Cruise From:
£3085pp
Holiday ID: 044758
Fly Cruise From:
Was £3189pp Now: £3093pp

New York | Saint Kitts | Castries | Bridgetown | Dominica | Sint Maarten | New York | Southampton

  • 21 Dec 2027
  • 21 Nights
Fly Cruise From:
Was £3189pp Now: £3093pp
Holiday ID: 035247
Cruise From:
Was £3224pp Now: £3095pp

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

  • 18 Dec 2027
  • 15 Nights
Cruise From:
Was £3224pp Now: £3095pp
Holiday ID: 088071
Fly Cruise From:
Was £3279pp Now: £3098pp

Civitavecchia | Bastia | Livorno | La Spezia | Toulon | Palamós | Palma de Mallorca | Barcelona

  • 02 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £3279pp Now: £3098pp
Holiday ID: 026869

Sails from the UK

Cruise From:
Was £3199pp Now: £3099pp

Southampton | Funchal | Tortola | Bridgetown | Castries | Saint George's | Dominica | Saint Kitts | Amber Cove | Sint Maarten | Santa Cruz de Tenerife | Southampton

  • 11 Jan 2027
  • 34 Nights
Cruise From:
Was £3199pp Now: £3099pp
Holiday ID: 013727
Fly Cruise From:
Was £3299pp Now: £3099pp

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

  • 29 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £3299pp Now: £3099pp
Holiday ID: 078001
Cruise From:
Was £3300pp Now: £3099pp

San Juan (Puerto Rico) | Great Harbour | Saint John's | Îles des Saintes | Anguilla | Gustavia | Basseterre | San Juan (Puerto Rico)

  • 30 Dec 2028
  • 7 Nights
Cruise From:
Was £3300pp Now: £3099pp
Holiday ID: 105115

Panama Canal & Southern Caribbean with New Year's in Miami

Fort Lauderdale | Oranjestad | Willemstad | Colón | Georgetown | Bimini Island | Fort Lauderdale

  • 30 Dec 2027
  • 16 Nights
Holiday prices from
£3099pp
Holiday ID: 052058U
Cruise From:
£3100pp

Puntarenas | Playa Flamingo | Acajutla | Zihuatanejo | Manzanillo | Puerto Vallarta | San Diego

  • 12 Dec 2026
  • 9 Nights
Cruise From:
£3100pp
Holiday ID: 019817
Cruise From:
£3100pp

Cartagena | Willemstad | Kralendijk | Oranjestad | Santa Marta | Fuerte Amador

  • 02 Dec 2026
  • 8 Nights
Cruise From:
£3100pp
Holiday ID: 099257
Fly Cruise From:
Was £3209pp Now: £3112pp

Miami | Saint Thomas | Martinique | Bridgetown | Saint George's | Castries | Saint Kitts | Tortola | Miami | Port Canaveral | Ponta Delgada | Southampton

  • 28 Dec 2028
  • 26 Nights

Interest free Monthly Payments from JUST £122pp

Fly Cruise From:
Was £3209pp Now: £3112pp
Holiday ID: 107993
Cruise From:
Was £3498pp Now: £3113pp

Sint Maarten | Frenchman's Cay | South Friars Bay | Trois-Ilets | Port Elizabeth | Saint George's | Bridgetown

  • 30 Jan 2027
  • 7 Nights
Cruise From:
Was £3498pp Now: £3113pp
Holiday ID: 031691
Cruise From:
Was £3498pp Now: £3113pp

Bridgetown | Castries | Montserrat | Antigua | South Friars Bay | Great Harbour | Sint Maarten

  • 15 Jan 2028
  • 7 Nights
Cruise From:
Was £3498pp Now: £3113pp
Holiday ID: 073886
Cruise From:
Was £3498pp Now: £3113pp

Bridgetown | Port Elizabeth | Trois-Ilets | Antigua | South Friars Bay | Great Harbour | Sint Maarten

  • 09 Dec 2028
  • 7 Nights
Cruise From:
Was £3498pp Now: £3113pp
Holiday ID: 096610
Cruise From:
Was £3498pp Now: £3113pp

Sint Maarten | South Friars Bay | Gustavia | Castries | Terre-de-Haut | Saint George's | Bridgetown

  • 16 Dec 2028
  • 7 Nights
Cruise From:
Was £3498pp Now: £3113pp
Holiday ID: 096612
Cruise From:
£3115pp

Miami | Puerto Plata | Philipsburg | Terre-de-Haut | Basseterre | San Juan (Puerto Rico)

  • 29 Jan 2027
  • 7 Nights
Cruise From:
£3115pp
Holiday ID: 024885
Cruise From:
Was £3315pp Now: £3116pp

Papeete | Honolulu | Kahului-Maui | Hilo | San Diego

  • 06 Dec 2028
  • 17 Nights
Cruise From:
Was £3315pp Now: £3116pp
Holiday ID: 092822
Cruise From:
Was £3315pp Now: £3116pp

San Juan (Puerto Rico) | Saint John Island | Saint John's | Charlestown | Philipsburg | Gustavia | Spanish Town | San Juan (Puerto Rico)

  • 23 Dec 2028
  • 7 Nights
Cruise From:
Was £3315pp Now: £3116pp
Holiday ID: 105113

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