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 5454 cruises
Per Person
Total Price

Sails from the UK

Cruise From:
Was £1849pp Now: £1812pp

Liverpool | La Coruña | Cádiz | Málaga | Gibraltar | Vigo | Liverpool

  • 05 Jan 2027
  • 13 Nights
Cruise From:
Was £1849pp Now: £1812pp
Holiday ID: 048552
Fly Cruise From:
Was £1849pp Now: £1812pp

Málaga | Gibraltar | Funchal | Santa Cruz de La Palma | Santa Cruz de Tenerife | Las Palmas de Gran Canaria | Málaga

  • 22 Dec 2027
  • 12 Nights

Interest free Monthly Payments from JUST £162pp

Fly Cruise From:
Was £1849pp Now: £1812pp
Holiday ID: 090923
Cruise From:
Was £1929pp Now: £1813pp

Bridgetown | Fort-de-France | Saint John's | Virgin Gorda | La Romana | Samaná | Virgin Gorda | Basseterre | Philipsburg | Catalina Island | La Romana | Catalina Island | Bridgetown

  • 14 Jan 2027
  • 14 Nights
Cruise From:
Was £1929pp Now: £1813pp
Holiday ID: 036835
Cruise From:
Was £1889pp Now: £1813pp

Bridgetown | Kralendijk | Willemstad | Oranjestad | Puerto Plata | Nassau | Miami

  • 27 Dec 2027
  • 9 Nights
Cruise From:
Was £1889pp Now: £1813pp
Holiday ID: 047097
Fly Cruise From:
Was £1874pp Now: £1817pp

Bridgetown | Saint Kitts | Sint Maarten | Dominica | Saint John's | Castries | Curaçao | Bridgetown

  • 17 Dec 2027
  • 14 Nights

Interest free Monthly Payments from JUST £175pp

Fly Cruise From:
Was £1874pp Now: £1817pp
Holiday ID: 049298
Fly Cruise From:
£1817pp

La Romana | San Juan (Puerto Rico) | Charlotte Amalie | Frederiksted | Catalina Island | La Romana

  • 07 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £190pp

Fly Cruise From:
£1817pp
Holiday ID: 091880
Fly Cruise From:
£1817pp

La Romana | Roseau | Saint John's | Basseterre | Philipsburg | Road Town | La Romana

  • 14 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £185pp

Fly Cruise From:
£1817pp
Holiday ID: 091883
Fly Cruise From:
Was £1894pp Now: £1818pp

Fort Lauderdale | Key West | Amber Cove | Grand Turk Island | Half Moon Cay | Fort Lauderdale

  • 02 Jan 2027
  • 7 Nights
Fly Cruise From:
Was £1894pp Now: £1818pp
Holiday ID: 031232
Fly Cruise From:
£1818pp

Fort Lauderdale | Grand Turk Island | Coco Cay | Nassau | Fort Lauderdale

  • 09 Jan 2028
  • 6 Nights

Interest free Monthly Payments from JUST £155pp

Fly Cruise From:
£1818pp
Holiday ID: 057475
Fly Cruise From:
£1821pp

Fort Lauderdale | Nassau | Freeport | Fort Lauderdale

  • 10 Jan 2028
  • 4 Nights

Interest free Monthly Payments from JUST £154pp

Fly Cruise From:
£1821pp
Holiday ID: 069250
Cruise From:
Was £1899pp Now: £1823pp

Los Angeles | Puerto Vallarta | Mazatlán | Cabo San Lucas | Los Angeles

Interest free Monthly Payments from JUST £159pp

Cruise From:
Was £1899pp Now: £1823pp
Holiday ID: 049421
Fly Cruise From:
Was £1899pp Now: £1823pp

Bridgetown | Kingstown | Castries | Oranjestad | Willemstad | Kralendijk | Pointe-à-Pitre | Saint John's | Road Town | Philipsburg | Bridgetown

  • 31 Jan 2027
  • 14 Nights
Fly Cruise From:
Was £1899pp Now: £1823pp
Holiday ID: 071331
Fly Cruise From:
£1825pp

Cape Liberty | Puerto Plata | Charlotte Amalie | Saint John's | Castries | Philipsburg | Cape Liberty

  • 25 Jan 2027
  • 12 Nights
Fly Cruise From:
£1825pp
Holiday ID: 019326
Fly Cruise From:
£1826pp

San Juan (Puerto Rico) | Charlotte Amalie | Saint Croix Island | Philipsburg | Saint John's | Roseau | San Juan (Puerto Rico)

  • 02 Jan 2027
  • 7 Nights
Fly Cruise From:
£1826pp
Holiday ID: 047737
Cruise&Stay

San Francisco Stay with Heavenly Hawaiian Islands Cruise

San Francisco | Hilo | Kahului-Maui | Honolulu | Ensenada | San Francisco

  • 24 Jan 2027
  • 20 Nights
Holiday prices from
£1829pp
Holiday ID: 017541CE
Cruise&Stay

Eastern Caribbean with Miami stay

Holiday prices from
£1829pp

Eastern Caribbean with Miami stay

Miami | Saint Thomas | Saint Kitts | Sao Vicente Island | Bridgetown | Saint George's | Sint Maarten | Tortola | Miami

  • 07 Dec 2027
  • 17 Nights
Holiday prices from
£1829pp
Holiday ID: 051804C
Fly Cruise From:
£1839pp

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

  • 26 Dec 2026
  • 7 Nights
Fly Cruise From:
£1839pp
Holiday ID: 047346
Cruise&Stay

Eastern Caribbean & Bahamas with Orlando & Miami Stay

Fort Lauderdale | Grand Turk Island | Amber Cove | Celebration Key | Fort Lauderdale

  • 30 Jan 2027
  • 15 Nights
Holiday prices from
£1839pp
Holiday ID: 018857C
Fly Cruise From:
Was £1917pp Now: £1840pp

Fort Lauderdale | Nassau | Cozumel | Georgetown | Fort Lauderdale

  • 17 Jan 2027
  • 7 Nights
Fly Cruise From:
Was £1917pp Now: £1840pp
Holiday ID: 018593
Fly Cruise From:
£1840pp

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

  • 20 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £184pp

Fly Cruise From:
£1840pp
Holiday ID: 092268

Sails from the UK

Cruise From:
Was £1899pp Now: £1842pp

Southampton | Funchal | Lanzarote | Fuerteventura | Santa Cruz de Tenerife | Santa Cruz de La Palma | Lisbon | Southampton

  • 20 Dec 2026
  • 14 Nights
Cruise From:
Was £1899pp Now: £1842pp
Holiday ID: 010241
Fly Cruise From:
Was £1919pp Now: £1842pp

Bridgetown | Kingstown | Roseau | Oranjestad | Willemstad | Pointe-à-Pitre | Castries | Saint George's | Scarborough | Willemstad | Bridgetown

  • 03 Jan 2027
  • 14 Nights
Fly Cruise From:
Was £1919pp Now: £1842pp
Holiday ID: 051325
Fly Cruise From:
£1844pp

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

  • 06 Dec 2026
  • 7 Nights
Fly Cruise From:
£1844pp
Holiday ID: 019312
Fly Cruise From:
£1844pp

Bridgetown | Castries | Willemstad | Oranjestad | Kralendijk | Saint George's | Bridgetown

  • 05 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £194pp

Fly Cruise From:
£1844pp
Holiday ID: 091879
Fly Cruise From:
£1844pp

Santa Cruz de Tenerife | Arrecife | Puerto del Rosario | Funchal | San Sebastian de la Gomera | Las Palmas de Gran Canaria | Santa Cruz de Tenerife

  • 28 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £180pp

Fly Cruise From:
£1844pp
Holiday ID: 092273
Fly Cruise From:
Was £1926pp Now: £1848pp

Port Canaveral | Key West | Georgetown | Cozumel | Port Canaveral

  • 23 Jan 2027
  • 7 Nights
Fly Cruise From:
Was £1926pp Now: £1848pp
Holiday ID: 018587
Cruise&Stay

Eastern Caribbean: San Juan & St. Thomas with Miami Stay

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

  • 06 Jan 2028
  • 10 Nights
Holiday prices from
£1849pp
Holiday ID: 092125C
Fly Cruise From:
£1850pp

Singapore | Georgetown | Phuket | Singapore

Fly Cruise From:
£1850pp
Holiday ID: 033158
Fly Cruise From:
£1853pp

Singapore | Ho Chi Minh City | Laem Chabang | Langkawi Island | Singapore

Fly Cruise From:
£1853pp
Holiday ID: 033135
Fly Cruise From:
£1854pp

Bridgetown | Saint John's | Philipsburg | Road Town | Basseterre | Pointe-à-Pitre | Bridgetown

  • 12 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £190pp

Fly Cruise From:
£1854pp
Holiday ID: 091882

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