Book your Winter or Spring cruise in the Mediterranean, featuring Palermo and Naples

Sail onboard MSC Grandiosa and enjoy an unforgettable 7-night cruise in the Western Mediterranean, calling in the Italian ports of Genoa (Portofino), Civitavecchia (Rome), Naples (Pompei), Palermo and La Valletta (Malta). 

And that’s not all: be ready for discovery by choosing a selection of 3 excursions* at a special price.
To select this excursions package, make sure that you select the “Welcome Back With Excursions” fare when booking your cruise and be quick, availability is limited. ​

Throughout your cruise experience, your Health and Safety are our utmost priority to ensure that you can continue sharing your love for cruising and the sea with true peace of mind*. Before your cruise, you can also add a COVID Protection Plan** (CPP) for only €25 per passenger per cruise to enjoy your cruise in complete serenity. The insurance will cover infants between 0-1 year at no additional cost. 

Furthermore, our “Cruise With Confidence” programme allows you flexible cruise changes up to 15 days before your cruise departure (21 days for bookings with flights). 

Book your MSC Grandiosa cruise in the Mediterranean now! 

Do you have a Future Cruise Credit Voucher? 

Redeem it to cruise with MSC Grandiosa and receive additional onboard credit, just call our Contact Center or your Travel Agent!


*MSC Grandiosa sailings in the upcoming months are only available to guests who are residents in Schengen countries (Belgium, Czech Republic, Denmark, Germany, Estonia, Greece, Spain, France, Iceland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Hungary, Malta, the Netherlands, Norway, Austria, Poland, Portugal, Slovenia, Slovakia, Finland, Sweden and Switzerland) and in Bulgaria, Croatia and Romania. To ensure a safe and enjoyable cruise, MSC Cruises is adapting its booking conditions. Stringent Health & Safety measures have been implemented for a new, even safer onboard experience.

Please note if you wish to go ashore during your cruise, you can only do so by participating in one of our MSC Shore Excursions.​


** To ensure your peace of mind as you look forward to your next holiday, MSC Cruises requires all guests to have an insurance policy that covers any COVID-19 related risks, including cancellation, repatriation and medical expenses. You can choose our Covid Protection Plan or liaise with any insurance company of your choice.