Официальное название компании — MSC Crociere SpA. Принадлежит итальянской судоходной компании Mediterranean Shipping Company (MSC S.A.), занимающей 2 место в мире по объёму контейнерных перевозок. Штаб-квартира находится в Женеве. Имеет представительства в 45 странах.
MSC приобрело небольшую круизную компанию Lauro Lines (2 судна) в 1987г. Через 2 года компанию переименовали в StarLauro Cruises. В 1995г. было присвоено современное имя MSC Cruises.
В 2003г. во время бурного роста круизного рынка головной компанией MSC был принят бизнес-план обновления и увеличения флота с бюджетом в 6 млрд. евро. С 2006 по 2012г. компания получила 7 новых лайнеров. Все они были построены судостроительной компанией STX Europe в Сен-Назере .