MSC Cruises

Cruises starting at only $199 pp

Indulge yourself in elegance and comfort while enjoying an array of onboard activities on any one of MSC’s many cruise ships. MSC offers trips to stunning destinations all over the world, and specialize in Mediterranean itineraries. Onboard guests will enjoy European ambiance, gourmet cuisine with regional Italian specialty dishes offered every night, and an array of onboard entertainment and activities suitable for guests of all ages and interests. With a keen eye for detail aboard every beautifully designed ship, MSC cruises have everything you’ll need for a memorable vacation and even more.

👉 Get a price on a cruise today!

Best for:

  • Adults
  • Retirees
  • Couples
  • Families

Learn more about MSC Cruises

Discover the most recent MSC Cruises content on our blog.

Best Baby and Toddler Friendly Cruises

Best Baby and Toddler Friendly Cruises

While several years ago, young parents struggled to find cruise accommodations that could fit a crib, or ships equipped with...

10 Best Cruises from Miami

10 Best Cruises from Miami

Together with Southern California, Washington and the Northeast, Florida is one of the four corners of America’s cruising landscape. The...

Latest cruise deals

Oceania Cruises New Year Sale

Oceania Cruises New Year Sale

Up to a 4 Category Upgrade, Plus Choose One: Unlimited Wine, Beer & Spirits Shipboard Credit up to $1,000 FREE or Reduced Airfare

Royal Caribbean 60% Off 2nd Guest + Kids Sail FREE*

Royal Caribbean 60% Off 2nd Guest + Kids Sail FREE*

60% Off 2nd Guest, Kids Sail FREE*, & More!

Celebrity Semi-Annual Sale

Celebrity Semi-Annual Sale

75% Off 2nd Guest* + Save Up to $600 per Room* or Get Up to $500 Onboard Credit per Room*

Get a price on a MSC Cruises cruise

  • Please select one:
  • Please select one:
  • Please tell us about the cruise or deal you're interested in. Be specific if you can.
    You'll gain access to exclusive savings. You can unsubscribe at any time.
  • This field is for validation purposes and should be left unchanged.