Find Your Perfect Cruise

As seen in Wall Street Journal, NBC Today, The New York Times, Business Insider, and USA Today

274 MSC cruises

December 23, 2026
22 Night Western Caribbean Cruise
CruiseScore™ (4.11/5)
MSC Poesia
S M L XL
Miami → Ocho Rios → Cartagena, Colombia → Colon → Puerto Limon → Roatan → Belize City → Miami → Montego Bay → Cartagena, Colombia → Colon → Puerto Limon → Roatan → Belize City → Miami
$3,018
$137 per day
Balcony
December 18, 2026
6 Night Western Europe Cruise
CruiseScore™ (3.84/5)
MSC Preziosa
S M L XL
London → Hamburg → Zeebrugge → Rotterdam → London
$728
$121 per day
Outside
December 21, 2026
7 Night South Caribbean Cruise
CruiseScore™ (3.60/5)
MSC Opera
S M L XL
La Romana → Samana → Virgin Gorda → Basseterre → Philipsburg → Isla Catalina → La Romana
$790
$113 per day
Inside
December 29, 2026
14 Night South Caribbean Cruise
CruiseScore™ (3.99/5)
MSC World Europa
S M L XL
Bridgetown → Kingstown → St. George's, Grenada → Castries → Fort-de-France → Pointe-a-Pitre → Philipsburg → St. John's, Antigua → Basseterre → Roseau → Fort-de-France → Pointe-a-Pitre → Castries → Bridgetown
$2,321
$166 per day
Outside
December 15, 2026
3 Night South America Cruise
CruiseScore™ (3.88/5)
MSC Divina
S M L XL
Sao Paulo → Búzios → Sao Paulo
$529
$176 per day
Outside
December 20, 2026
6 Night South America Cruise
CruiseScore™ (3.59/5)
MSC Musica
S M L XL
Sao Paulo → Ilhabela → Rio de Janeiro → Ilha Grande → Búzios → Paranagua
$2,100
$350 per day
Suite
PRICE RISING
December 3, 2026
7 Night Western Europe Cruise
CruiseScore™ (3.89/5)
MSC Preziosa
S M L XL
Paris → London → Hamburg → Rotterdam → Cherbourg → Paris
$1,470
$210 per day
Suite
December 26, 2026
14 Night Eastern Caribbean Cruise
CruiseScore™ (4.16/5)
MSC Grandiosa
S M L XL
Port Canaveral → Nassau → Ocean Cay → Cozumel → Costa Maya → Port Canaveral → Nassau → Ocean Cay → Puerto Plata → Port Canaveral
$1,412
$101 per day
Outside
LOWEST PRICE EVER
December 26, 2026
4 Night Japan Cruise
CruiseScore™ (3.85/5)
MSC Bellissima
S M L XL
Naha → Ishigaki Island → Taipei → Miyakojima → Naha
$846
$212 per day
Balcony
December 17, 2026
3 Night South America Cruise
CruiseScore™ (3.81/5)
MSC Musica
S M L XL
Sao Paulo → Búzios → Sao Paulo
$458
$153 per day
Outside
December 27, 2026
14 Night Eastern Caribbean Cruise
CruiseScore™ (3.62/5)
MSC Meraviglia
S M L XL
Miami → Grand Turk → Ocean Cay → Nassau → Miami → Philipsburg → Basse-Terre → St. Thomas → Amber Cove → Miami
$7,366
$526 per day
Suite
LOWEST PRICE EVER
December 21, 2026
MSC Sinfonia
S M L XL
Marseille → Portofino → Florence → Rome → Valencia → Barcelona → Marseille
$1,215
$174 per day
Balcony
December 13, 2026
14 Night Eastern Caribbean Cruise
CruiseScore™ (3.72/5)
MSC Meraviglia
S M L XL
Miami → Grand Turk → Ocean Cay → Nassau → Miami → Philipsburg → Basse-Terre → St. Thomas → Amber Cove → Miami
$2,156
$154 per day
Balcony
December 29, 2026
MSC World Asia
S M L XL
Taormina → Valletta → Barcelona → Marseille → Portofino → Rome → Taormina
$1,494
$213 per day
Inside
December 27, 2026
6 Night Eastern Caribbean Cruise
CruiseScore™ (3.52/5)
MSC Meraviglia
S M L XL
Miami → Grand Turk → Ocean Cay → Nassau → Miami
$1,259
$210 per day
Balcony

Get Weekly Cruise Deals

Weekly emails with the best deals, fully customized for you. No spam ever.

Let’s book your cruise

Tell us who’s sailing to see available cabins and fares.

Guests in this cabin
Ages at the time of sailing

Special fares are dependent on eligibility