Start wrapping up your presents now! Book your Christmas holiday with us!

Feel like relaxing this holiday season and embracing the magic of the Emirates or the most famous capitals of the Mediterranean?


The holiday season is always full of moments to savour with family and friends, but this is your chance to make this one even more special with MSC Cruises.


Book one of our fantastic Christmas and New Year itineraries to experience an unforgettable holiday.

SEARCH
Destination
Departure Port
Departure Date
Number of nights
Cruise Ship
Cabin type
Products
18 Itineraries | 21 Cruises
Sort by

CARIBBEAN, CUBA & ANTILLES

Cruise Ship MSC ARMONIA Cruise Itinerary Cuba, Jamaica, Cayman Islands, Mexico Departure Port Havana, Cuba Duration 8 Days, 7 Nights
Starting from
799 * pp
Cruise only
Select a departure date Selected Best price
The rates are per person on double occupancy
 INTERIOROUTSIDEOUTSIDE WITH PARTIAL VIEWBALCONYSUITE
Bella Experience
€ 799Not available€ 879Not availableNot available
Fantastica Experience
€ 799€ 879Not available€ 1349€ 1999
Wellness Experience
€ 1039€ 1119Not available€ 1589Not available
Aurea Experience
Not availableNot availableNot availableNot available€ 2239
Compare MSC Experiences * Port charge € 0 and insurance € 0 included (total € 0)

CARIBBEAN, CUBA & ANTILLES

Cruise Ship MSC ARMONIA Cruise Itinerary Cuba, Jamaica, Cayman Islands, Mexico, Belize, Honduras Departure Port Havana, Cuba Duration 15 Days, 14 Nights
Starting from
1649 * pp
Cruise only
Select a departure date Selected Best price
The rates are per person on double occupancy
 INTERIOROUTSIDEOUTSIDE WITH PARTIAL VIEWBALCONYSUITE
Bella Experience
€ 1649Not available€ 1799Not availableNot available
Fantastica Experience
€ 1649€ 1799Not available€ 2649€ 3849
Wellness Experience
€ 2129€ 2279Not available€ 3129Not available
Aurea Experience
Not availableNot availableNot availableNot available€ 4549
Compare MSC Experiences * Port charge € 0 and insurance € 0 included (total € 0)
1 2 3 4 5 6 7 8 9