We value your privacy

We use cookies to enhance your browsing experience, serve personalised content, and analyse our traffic. By clicking "Accept All" you accept this and consent that we share this information with third parties and that your data may be processed in the USA. For more information, please read our .

You can adjust your preferences at any time. If you deny, we will use only the essential cookies and unfortunately, you will not receive any personalised content. To deny, .

MSC Virtuosa, THG Holidays
We confirmed all prices were correct when we reviewed this deal, but that was a few days ago so they may have changed. Feel free to check if it's still available, and join us on our WhatsApp channel below so you never miss a new review.

🍉 FLASH SALE 🍉 12-night cruise to Spain, Portugal & the Canaries 🛳️

✅ Full board & tips 🛳️ Cool ship with water park & 🤖 robotic bartender 😎 No flights needed 🙌 Save £100 🔥

From £599 pp

Published by

Pirates, check out this cracking deal we've spotted on the THG Holidays website.

From £599, you can sail from Southampton on the AMAZING MSC Virtuosa to Spain, Portugal and the Canaries! The ship has cool stuff on board like a robotic bartender, a water park, a F1 simulator and more.

You'll head off in June for 12 nights, returning to Southampton (so you won't need flights). Meals and tips are included. This deal is £100 cheaper than booking directly with MSC!

Some hightlights of the trip -- stops in Vigo, Madeira, Gran Canaria, Tenerife, Lanzarote and Lisbon.

This is a call-to-book offer: 01792 482 432 or 03303 115 120, but you can read all the information by clicking on the booking button.


  • Booking with THG Holidays

  • Departs from Southampton (no flights needed)

  • Cruise ship: MSC Virtuosa

  • Inside cabin, upgrades available

  • Full board, upgrade to all-inclusive from £29 per person, per day

  • Based on 2 adults sharing

  • Gratuities and service charges included

More info

Once you are on THG Holidays booking page you'll see the deal.


  • Southampton

  • Day at sea

  • Vigo (Santiago de Compostela)

  • Day at sea

  • Funchal (Madeira Is.)

  • Las Palmas de G.Canaria (Canary Is.)

  • Santa Cruz de Tenerife (Canary Is.)

  • Arrecife de Lanzarote (Canary Is.)

  • Day at sea

  • Lisbon (Portugal)

  • Day at sea

  • Day at sea

  • Southampton

How to book

Click the 'contact us' button to see THG Holidays phone numbers and email addresses. You can call THG Holidays on the below numbers to make a booking:

  • 01792 482 432

  • 03303 115 120

Additional Information

We might be pirates, but we’re an honest bunch. We check all our deals when we review them to make sure everything is available. Here’s the catch: with deals this hot, things change quickly: flight prices fluctuate, hotel rooms sell out, currencies yo-yo. Mainly, demand for the best deals means the lowest prices don’t last long. But, if you’ve missed out this time, don’t worry: we’re working on more great offers.



Full-boardFlash SaleEuropeUnder 1000
Report a legal concern