Why do we love these cruise holidays?
From sun soaked Mediterranean coastlines to the picture perfect Greek Isles and the historic ports of the Adriatic, MSC cruise and stay holidays make it easy to see more of Europe's most loved destinations in one trip. Adding a hotel stay before the cruise brings extra time to explore, whether that's wandering through a vibrant city, relaxing by the waterfront or soaking up the local atmosphere before setting sail.
MSC's fleet of different sizes and styles provides a comfortable and stylish base between destinations, with a wide choice of itineraries designed to showcase the best of the region. From famous landmarks and colourful old towns to beautiful beaches and island escapes, each sailing packs plenty into every day. With flights, hotel stays and the cruise combined into one convenient package, it's a great value way to experience the Mediterranean at a relaxed pace while making the most of every destination along the way.
What's included?
Want to go all-inclusive on your cruise? Please find details of the drink options with MSC and ask us to add the package you fancy.