Christmas and New Year's Eve Cruise Deals

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
561 Itineraries | 1590 Cruises
Sort by

CARIBBEAN AND ANTILLES

Cruise Ship MSC MERAVIGLIA Cruise Itinerary United States, Bahamas Embarkation Port Miami, United States Duration 4 Days, 3 Nights
Starting from
$ 269 * pp
Cruise only
Select a departure date Selected Best price
The rates are per person on double occupancy Family rates note
 INTERIOROUTSIDEBALCONYAUREA SUITE
Bella Experience
$ 269$ 339$ 409Not available
Fantastica Experience
$ 299$ 379$ 459Not available
Aurea Experience
Not availableNot available$ 759$ 839
 SUPERFAMILYSUPERFAMILY PLUS OUTSIDEFAMILY OUTSIDESUPERFAMILY PLUS BALCONYFAMILY BALCONY
Fantastica Experience
$ 1509$ 1509$ 969$ 1829$ 1129
 YACHT CLUB INTERIORDELUXE SUITEROYAL SUITE
MSC Yacht Club
$ 759$ 989$ 1539
Compare MSC Experiences * Port charge $ 110,00 included (total $ 110,00)

SOUTH AFRICA

Cruise Ship MSC ORCHESTRA Cruise Itinerary South Africa, Mozambique Embarkation Port Durban, South Africa Duration 4 Days, 3 Nights
Starting from
$ 369 * pp
Cruise only
Select a departure date Selected Best price
The rates are per person on double occupancy Family rates note
 INTERIOROUTSIDEBALCONYAUREA SUITESUPERFAMILY
Bella Experience
$ 429$ 489$ 549Not availableNot available
Fantastica Experience
$ 449$ 519$ 569Not available$ 1949
Aurea Experience
Not availableNot available$ 929$ 989Not available
Compare MSC Experiences * Port charge $ 110,00 included (total $ 110,00)
1 2 3 4 5 6 7 8 9