Why we love these cruises: Swap grey skies for golden shores with sailings from Southampton aboard MSC Cruises - where effortless European style meets exceptional value. Think sun-drenched escapes along Iberian coastlines, island-hopping adventures through the Canaries and Madeira, or indulgent two-week Mediterranean journeys that let you truly unwind. From the volcanic landscapes of Lanzarote to Madeira’s lush botanical gardens and year-round warm climate, these itineraries are designed for maximum sunshine and discovery. On board, expect contemporary ships packed with world-class dining, dazzling entertainment and that signature MSC flair - so you can holiday your way, whether that’s poolside cocktails or exploring every port. Tips included, too!
Want to add a drinks package? Prices start from £26pp per night. See what's included here.