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 £3315pp Now: £3116pp

Miami | Saint John Island | Gustavia | Basseterre | Grand Turk Island | Miami

  • 21 Jan 2029
  • 9 Nights
Cruise From:
Was £3315pp Now: £3116pp
Holiday ID: 105130
Cruise From:
Was £3315pp Now: £3116pp

Miami | Saint John Island | Basseterre | San Juan (Puerto Rico) | Samaná | Miami

  • 04 Dec 2028
  • 9 Nights
Cruise From:
Was £3315pp Now: £3116pp
Holiday ID: 107427
Cruise&Stay

Sydney, Blue Mountains & Australian Shores

Holiday prices from
£3119pp

Sydney, Blue Mountains & Australian Shores

Sydney | Newcastle | Eden | Melbourne | Burnie | Sydney

  • 07 Dec 2027
  • 14 Nights
Holiday prices from
£3119pp
Holiday ID: 053166C2
Cruise From:
Was £4398pp Now: £3131pp

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

  • 26 Dec 2026
  • 7 Nights
Cruise From:
Was £4398pp Now: £3131pp
Holiday ID: 031683
Fly Cruise From:
£3135pp

Port Canaveral | Bimini Island | Coco Cay | Port Canaveral

  • 04 Jan 2028
  • 4 Nights
Fly Cruise From:
£3135pp
Holiday ID: 052077
Fly Cruise From:
Was £3199pp Now: £3135pp

Málaga | Cartagena | Siracuse | Alexandria | Limassol | Rhodes | Istanbul | Piraeus | Valletta | Málaga | Santa Cruz de Tenerife | Las Palmas de Gran Canaria | San Sebastian de la Gomera | Puerto de la Estaca | Santa Cruz de La Palma | Funchal | Lisbon | Portsmouth

  • 03 Jan 2028
  • 34 Nights
Fly Cruise From:
Was £3199pp Now: £3135pp
Holiday ID: 104673
Fly Cruise From:
Was £3267pp Now: £3136pp

Fort Lauderdale | Samaná | Charlotte Amalie | Saint John's | Philipsburg | Fort Lauderdale

  • 04 Dec 2027
  • 8 Nights
Fly Cruise From:
Was £3267pp Now: £3136pp
Holiday ID: 052318
Fly Cruise From:
Was £3239pp Now: £3141pp

Miami | Grand Cayman | Montego Bay | Roatán Island | Costa Maya | Cozumel | Miami | Praia da Vitória | Ponta Delgada | Southampton

  • 29 Dec 2026
  • 21 Nights
Fly Cruise From:
Was £3239pp Now: £3141pp
Holiday ID: 047715
Cruise From:
£3145pp

San Juan (Puerto Rico) | Gustavia | Charlotte Amalie | Cayo Levantado | Puerto Plata | Ocean Cay | Miami

  • 22 Jan 2028
  • 7 Nights
Cruise From:
£3145pp
Holiday ID: 044218
Cruise From:
Was £3279pp Now: £3147pp

Auckland | Russel | Norfolk Island | New Plymouth | Nelson | Picton | Akaroa | Dunedin | Kaikoura | Napier | Auckland

  • 21 Jan 2028
  • 14 Nights
Cruise From:
Was £3279pp Now: £3147pp
Holiday ID: 047114
Fly Cruise From:
Was £3249pp Now: £3151pp

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

  • 19 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £3249pp Now: £3151pp
Holiday ID: 032463
Fly Cruise From:
Was £3249pp Now: £3151pp

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

  • 14 Dec 2027
  • 20 Nights
Fly Cruise From:
Was £3249pp Now: £3151pp
Holiday ID: 035244

Sails from the UK

Cruise From:
Was £3249pp Now: £3151pp

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

  • 14 Dec 2027
  • 28 Nights
Cruise From:
Was £3249pp Now: £3151pp
Holiday ID: 035245

Sails from the UK

Cruise From:
Was £3249pp Now: £3151pp

Southampton | Praia da Vitória | Ponta Delgada | Sao Vicente Island | Santa Cruz de Tenerife | Las Palmas de Gran Canaria | Lanzarote | Funchal | Agadir | Casablanca | Tangier | Cádiz | Lisbon | Southampton

  • 04 Jan 2028
  • 28 Nights
Cruise From:
Was £3249pp Now: £3151pp
Holiday ID: 051837
Cruise From:
Was £3355pp Now: £3153pp

Civitavecchia | Livorno | Genoa | Palma de Mallorca | Roses | Barcelona

  • 14 Dec 2028
  • 8 Nights
Cruise From:
Was £3355pp Now: £3153pp
Holiday ID: 105105
Cruise From:
Was £3359pp Now: £3157pp

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

  • 18 Dec 2026
  • 10 Nights
Cruise From:
Was £3359pp Now: £3157pp
Holiday ID: 037405
Cruise From:
Was £3289pp Now: £3157pp

San Juan (Puerto Rico) | Virgin Gorda | Saint John's | Portsmouth | Port Elizabeth | Saint George's | Scarborough | Bridgetown | Kralendijk | Willemstad | Oranjestad | Puerto Plata | Nassau | Miami

  • 19 Dec 2027
  • 17 Nights
Cruise From:
Was £3289pp Now: £3157pp
Holiday ID: 047093
Cruise From:
Was £3289pp Now: £3157pp

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

  • 23 Dec 2027
  • 16 Nights
Cruise From:
Was £3289pp Now: £3157pp
Holiday ID: 068461
Fly Cruise From:
Was £3290pp Now: £3158pp

Barcelona | Funchal | Philipsburg | Fort Lauderdale

  • 14 Dec 2027
  • 13 Nights
Fly Cruise From:
Was £3290pp Now: £3158pp
Holiday ID: 061793
Cruise&Stay

Asia: Philippines & Thailand with Hong Kong & Singapore Stay

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

Holiday prices from
£3159pp
Holiday ID: 053164C
Fly Cruise From:
Was £3295pp Now: £3163pp

Piraeus | Vólos | Thessaloníki | Kusadasi | Santorini | Suda Bay | Náfplion | Piraeus

  • 19 Dec 2028
  • 10 Nights
Fly Cruise From:
Was £3295pp Now: £3163pp
Holiday ID: 095383
Cruise From:
£3180pp

Civitavecchia | Salerno | Messina | Valletta | Tunis | Sardinia | Barcelona

  • 19 Dec 2027
  • 7 Nights
Cruise From:
£3180pp
Holiday ID: 044756
Cruise From:
£3180pp

Casablanca | Arrecife | Santa Cruz de Tenerife | San Sebastian de la Gomera | Funchal | Lisbon

  • 13 Dec 2026
  • 8 Nights
Cruise From:
£3180pp
Holiday ID: 092831
Fly Cruise From:
£3182pp

Cape Liberty | Port Canaveral | Coco Cay | Nassau | Cape Liberty

  • 27 Dec 2026
  • 7 Nights
Fly Cruise From:
£3182pp
Holiday ID: 019313
Fly Cruise From:
Was £3369pp Now: £3183pp

Barcelona | Valencia | Cartagena | Málaga | Cádiz | Lisbon

  • 28 Dec 2027
  • 7 Nights
Fly Cruise From:
Was £3369pp Now: £3183pp
Holiday ID: 084263
Fly Cruise From:
Was £3326pp Now: £3192pp

Fort Lauderdale | Philipsburg | Castries | Bridgetown | Saint John's | Basseterre | Fort Lauderdale

  • 03 Dec 2027
  • 10 Nights
Fly Cruise From:
Was £3326pp Now: £3192pp
Holiday ID: 052065
Fly Cruise From:
£3198pp

Fort Lauderdale | Willemstad | Oranjestad | Cabo Rojo | Coco Cay | Fort Lauderdale

  • 08 Jan 2028
  • 8 Nights
Fly Cruise From:
£3198pp
Holiday ID: 057787
Fly Cruise From:
Was £4161pp Now: £3199pp

Bridgetown | South Friars Bay | Terre-de-Haut | Saint Pierre | Roseau | Rodney Bay | Bridgetown

  • 12 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £4161pp Now: £3199pp
Holiday ID: 031680
Cruise From:
Was £3412pp Now: £3199pp

San Juan (Puerto Rico) | Saint John Island | Philipsburg | Roseau | Basseterre | Great Harbour | San Juan (Puerto Rico)

  • 28 Dec 2027
  • 7 Nights
Cruise From:
Was £3412pp Now: £3199pp
Holiday ID: 050130
Fly Cruise From:
Was £3344pp Now: £3199pp

Fort Lauderdale | Georgetown | Oranjestad | Willemstad | Castries | Basseterre | San Juan (Puerto Rico) | Puerto Plata | Fort Lauderdale

  • 05 Jan 2028
  • 12 Nights
Fly Cruise From:
Was £3344pp Now: £3199pp
Holiday ID: 052178

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