You can currently book a 6-night cruise on board the MSC Virtuosa for merely €299pp, incl. full-board. You can either board in Dubai or Abu Dhabi, from where you would travel to Sir Bani Yas, Dammam, and Doha, before then going back to your port of embarkation.
If you start your trip in Dubai, the cruise would be from November 28 until December 4, 2021. Starting in Abu Dhabi would push both dates back by one day.

For €299 (per person), you would be staying in an inside cabin. An outside cabin would cost €359 per person, while a cabin with balcony costs €479 pp.
Depending on how much you drink, it may be worth considering getting the “Winter Special including drinks package”. With that package, all drinks that cost up to €6 are included. The inside cabin, with this winter special, costs €419 per person, the outside cabin €479.
The Ship
The MSC Virtuosa can hold up to 6,334 passengers in almost 2,500 cabins. Across its 15 decks, you’ll find 21 bars and 11 restaurants. Of those restaurants, 3 are included in this deal: An à-la-carte restaurant, a steak house, and a tacos restaurant. But you don’t have to spend all your time eating as there are also 5 swimming pools, 9 whirlpools, and facilities to play basketball, soccer, tennis, volleyball, and much more.
The cabins are roughly 16-22 square meters big and have an interactive TV. Of course, you’ll also have a bathroom with a shower, a safe, and air conditioning.
Getting to Dubai / Abu Dhabi
The flights to Dubai or Abu Dhabi are not included in the price. Therefore, it may be a good idea to browse through our deals to those cities to see if one of them may help you out:

AIDAprima: 46 Nights from Hamburg to Dubai for €3,290 pp in October 2026 (€72/Night; German Ship; Segments Possible)

Dubai: €2,639 Swiss First Class from Budapest in December 2025 & Summer 2026

Dubai: Turkish Airlines Business Class from 10 European Countries, Starting at €1,131

The Abu Dhabi Pass: Discounts on Local Theme Parks, Museums & More (+Free Mobile Data)

Miles&More: SWISS Business Class Flights from Vilnius, Tallinn & Oslo to Dubai; Starting at 30,450 Miles + €453 r/t

Dubai: €1,207 Lufthansa Group Business Class from Oslo & Bergen

IHG: 3-for-2 Deal for Suites & Premium Rooms Until October (Flexible Rate)

Dubai: €377 Non-Stop Luxair Flights from Luxembourg (€420 w/Checked Luggage)

The Cheapest Hilton Hotels Worldwide

My Emirates Pass: Discounts at Many Locations in the UAE w/ An Emirates Boarding Pass (e.g. 10% Off Burj Khalifa)

Yesim: Pay-As-You-Go eSIM for 140+ Countries (e.g. €1/GB in the USA, Greece, Malaysia) – New Customers Get €5 for Free

The 30 Cheapest Sofitels Worldwide

The 30 Cheapest Ritz-Carlton Hotels Worldwide

Overview of All Raffles Hotels Worldwide

Etihad Stopover Program: Two Free Hotel Nights in Abu Dhabi (Even In Economy Class)
Cover Picture: MSC Virtuosa | MSC Rights