Skip to main content
Hamburg, Germany

7 nights · United Kingdom

7-night United Kingdom cruise from Hamburg, Germany on MSC Preziosa

The 7 nights Northern Europe from Hamburg is a 7-night United Kingdom cruise aboard MSC Preziosa, operated by MSC Cruises. Departing Hamburg, Germany on February 7, 2027, the voyage visits 5 ports including Rotterdam, Cherbourg, Le Havre. Fares start from $499 per person.

Length
7 nights
Departs
Feb 7, 2027
Returns
Feb 14, 2027
Ports of call
5
Days at sea
2

Voyage code PR20270207HAMHAM

from $499 pp

via CruiseDirect

Book with CruiseDirect

Book direct with MSC Cruises we may earn a commission

Why this route stands out

A closer look at the journey

Fixed editorial images from the places on this itinerary. They stay stable each time you return to this sailing.

Hamburg, Germany

Located between the North Sea and the Baltic Sea, Hamburg will fascinate you from the moment you first set eyes on its elegant and austere buildings looking onto the port, one of the largest in Europe. When you reach this destination on an MSC Cruise of Northern Europe, you can get a taste of its glorious history. Hamburg is a cosmopolitan, wealthy and fashionable city, with an aggressive economy, that still prides itself of the title “free Hanseatic city”. It has, in fact, never cut its umbilical cord with maritime trade that has its heart in the port where your cruise liner will be waiting for you. Many tourist come here to visit the Reeperbahn, the red light district, but if you want to take in the atmosphere of the city, you shouldn’t miss an excursion to Speicherstadt (Warehouse Town), where the cobbled streets, gables and turrets combine to make the area on the other side of Zollkanal (Tax Canal) a world apart from the city opposite. Another city icon, St Michaelis, at the western edge of the city centre by Ludwig-Erhard-Strasse, is Hamburg’s iconic church and no wonder. More than any other building, the “Michael” mirrors the city’s irrepressible spirit. Burned down after a lightning strike in1750, it was rebuilt in Baroque style under Ernst Georg Sonnin but it again accidently caught fire in1906. In 1945, the Allies obliterated the roof and decor of church number three. Reconstructed again to Sonnin’s plans, it is now the finest Baroque church in North Germany. Probably the most gratifying attraction during an excursion on an MSC Cruise is the scenery you can admire from one of the best views over Hamburg: the 360-degree panorama takes in Speicherstadt, the container port and shipping on the Elbe, the Alster lakes, and the five spires of the churches and Rathaus.

Rotterdam

Your MSC cruise will lay anchor in the largest port in the world, Rotterdam, is a no-nonsense working-class city lying at the heart of a maze of rivers and artificial waterways that together form the outlet of the rivers Rijn (Rhine) and Maas (Meuse). After devastating damage during World War II, Rotterdam has grown into a vibrant, forceful city dotted with first division cultural attractions. Your MSC cruise of Northern Europe will give you the opportunity to see that the immense land reclamation work hasn’t obliterated its earthy character though: its tough grittiness is part of its appeal, as are its boisterous bars and clubs. Amongst the most interesting attractions to enjoy during your vacation in Holland, is Rotterdam’s Kunsthal, the museum of contemporary art, and the Boijmans van Beuningen Museum, which has an outstanding art collection including representative works from almost all the most important Dutch painters: both are in the city’s designated culture zone, the Museumpark. Other interesting sites to visit on an MSC excursion are the Oude Haven, the city’s oldest harbour, ravaged during World War II but sympathetically redeveloped, and Delfs haven, an antique harbour that managed to survive the bombs pretty much intact. Rotterdam also boasts a string of first-rate festivals, including the much-lauded North Sea Jazz Festival and the colourful Summer Carnival. The postwar period saw the rapid reconstruction of the docks and, when huge container ships and oil tankers made the existing port facilities obsolete, Rotterdammers promptly built an entirely new deep-sea port, the Europoort, jutting out into the North Sea some 25 km to the west of the old town. Completed in 1968, the Europoort is able to welcome the largest ships in the world, amongst which also the MSC cruise ships.

Le Havre

As you sail on your MSC cruise to France, you’ll come to Le Havre, the country’s second-largest port, which takes up half the Seine estuary. However, the town itself, home to almost 200,000 people, is a place of pilgrimage for fans of contemporary architecture. Le Havre – “The Harbour” – is the principal trading post of northern France and a port of call of our MSC Northern Europe cruises. Following its near-destruction during World War II, Le Havre was rebuilt by a single architect, Auguste Perret, between 1946 and 1964. The sheer sense of space can be exhilarating: the showpiece monuments have a winning self-confidence, and the few surviving relics of the old city have been sensitively integrated into the whole. While the endless mundane residential blocks can be dispiriting, even those visitors who fail to agree with Perret’s famous dictum that “concrete is beautiful” may enjoy a stroll around his city. A shore excursion on your MSC Northern Europe cruise can also be the opportunity to discover Rouen, the capital of Upper Normandy, one of France’s most ancient cities. Standing on the site of Rotomagus, built by the Romans at the lowest point where they could bridge the Seine, it was laid out by Rollo, the first duke of Normandy, in 911. Captured by the English in 1419, it became the stage in 1431 for the trial and execution of Joan of Arc, before returning to French control in 1449. Rouen today can be very seductive, its lively and bustling centre well equipped with impressive churches and museums. North of the Seine at any rate, it’s a real pleasure to explore. As well as some great sights – Cathédrale de Notre-Dame, all the delightful twisting streets of timbered houses – there’s history aplenty too, most notably the links with Joan of Arc.

Price tracking

Today’s fare, in context

Price history

90 days
Fare details

Fare details

Per person · taxes & fees included
Current fares
Verified 2 days ago
Inside
$499
Oceanview
$569
Balcony
$649
Suite
$1,309
Tracked range
157 days
Price history by cabin type
CabinCurrentLowestHighest
Inside $499 $499 on Aug 6 $599 on Apr 6
Oceanview $569 $569 on Aug 6 $719 on Jul 17
Balcony $649 $649 on Aug 6 $849 on Jul 17
Suite $1,309 $1,269 on Mar 25 $1,309 on Jul 17
Cabin grades
26 total
BALCONY AUREABalcony · BA
BALCONY BELLA GUARANTEEDBalcony · BB
PREMIUM BALCONY FANTASTICABalcony · BL1
PREMIUM BALCONY FANTASTICABalcony · BL2
PREMIUM BALCONY FANTASTICABalcony · BL3
JUNIOR BALCONY FANTASTICABalcony · BM1
JUNIOR BALCONY FANTASTICABalcony · BM2
DELUXE BALCONY WITH PARTIAL VIEW FANTASTICABalcony · BP
INTERIOR BELLA GUARANTEEDInside · IB
JUNIOR INTERIOR FANTASTICAInside · IM1
JUNIOR INTERIOR FANTASTICAInside · IM2
DELUXE INTERIOR FANTASTICAInside · IR1
DELUXE INTERIOR FANTASTICAInside · IR2
OCEAN VIEW BELLA GUARANTEEDOceanview · OB
PREMIUM OCEAN VIEW FANTASTICAOceanview · OL1
JUNIOR OCEAN VIEW FANTASTICAOceanview · OM2
DELUXE OCEAN VIEW FANTASTICAOceanview · OR2
PREMIUM SUITE AUREASuite · SL1
PREMIUM SUITE AUREA WITH SEALED WINDOWSuite · SLS
JUNIOR SUITE AUREA WITH SEALED WINDOWSuite · SRS
GRAND SUITE AUREASuite · SX
YACHT CLUB DELUXE SUITESuite · YC1
YACHT CLUB EXECUTIVE & FAMILY SUITESuite · YC2
YACHT CLUB ROYAL SUITESuite · YC3
YACHT CLUB DELUXE GRAND SUITESuite · YCP
MSC YACHT CLUB YACHT CLUB EXECUTIVE AND FAMILY SUITE WITH BALCONYSuite · YCT

○ = last seen (sold out or delisted). · Verified 2 days ago.

Lowest fares with no residency, age, or service requirement — verify eligibility at booking. How our pricing works

Want to know when this fare changes?

Get price alerts

Current prices

Per person · 2 guests · incl. taxes & fees

Inside

from $499

$71 / night

Fare rows

INTERIOR BELLA GUARANTEED

Cabin grade

Available

from $499

$71 / night

per person · incl. taxes & fees

JUNIOR INTERIOR FANTASTICA

Cabin grade

Available

from $529

$75 / night

per person · incl. taxes & fees

JUNIOR INTERIOR FANTASTICA

Cabin grade

Available

from $539

$77 / night

per person · incl. taxes & fees

DELUXE INTERIOR FANTASTICA

Cabin grade

Available

from $559

$79 / night

per person · incl. taxes & fees

DELUXE INTERIOR FANTASTICA

Cabin grade

Available

from $569

$81 / night

per person · incl. taxes & fees

INTERIOR BELLA GUARANTEED

Cabin grade

Available

from $599

$85 / night

per person · incl. taxes & fees

JUNIOR INTERIOR FANTASTICA

Cabin grade

Available

from $629

$89 / night

per person · incl. taxes & fees

JUNIOR INTERIOR FANTASTICA

Cabin grade

Available

from $639

$91 / night

per person · incl. taxes & fees

DELUXE INTERIOR FANTASTICA

Cabin grade

Available

from $659

$94 / night

per person · incl. taxes & fees

DELUXE INTERIOR FANTASTICA

Cabin grade

Available

from $669

$95 / night

per person · incl. taxes & fees

INTERIOR BELLA GUARANTEED

Cabin grade

Available

from $891

$127 / night

per person · incl. taxes & fees

JUNIOR INTERIOR FANTASTICA

Cabin grade

Available

from $921

$131 / night

per person · incl. taxes & fees

JUNIOR INTERIOR FANTASTICA

Cabin grade

Available

from $931

$133 / night

per person · incl. taxes & fees

DELUXE INTERIOR FANTASTICA

Cabin grade

Available

from $951

$135 / night

per person · incl. taxes & fees

DELUXE INTERIOR FANTASTICA

Cabin grade

Available

from $961

$137 / night

per person · incl. taxes & fees

INTERIOR BELLA GUARANTEED

Cabin grade

Available

from $1,085

$155 / night

per person · incl. taxes & fees

JUNIOR INTERIOR FANTASTICA

Cabin grade

Available

from $1,145

$163 / night

per person · incl. taxes & fees

JUNIOR INTERIOR FANTASTICA

Cabin grade

Available

from $1,165

$166 / night

per person · incl. taxes & fees

DELUXE INTERIOR FANTASTICA

Cabin grade

Available

from $1,205

$172 / night

per person · incl. taxes & fees

DELUXE INTERIOR FANTASTICA

Cabin grade

Available

from $1,225

$175 / night

per person · incl. taxes & fees

Oceanview

from $569

$81 / night

Fare rows

OCEAN VIEW BELLA GUARANTEED

Cabin grade

Available

from $569

$81 / night

per person · incl. taxes & fees

JUNIOR OCEAN VIEW FANTASTICA

Cabin grade

Available

from $589

$84 / night

per person · incl. taxes & fees

DELUXE OCEAN VIEW FANTASTICA

Cabin grade

Available

from $609

$87 / night

per person · incl. taxes & fees

PREMIUM OCEAN VIEW FANTASTICA

Cabin grade

Available

from $639

$91 / night

per person · incl. taxes & fees

OCEAN VIEW BELLA GUARANTEED

Cabin grade

Available

from $719

$102 / night

per person · incl. taxes & fees

JUNIOR OCEAN VIEW FANTASTICA

Cabin grade

Available

from $739

$105 / night

per person · incl. taxes & fees

DELUXE OCEAN VIEW FANTASTICA

Cabin grade

Available

from $759

$108 / night

per person · incl. taxes & fees

PREMIUM OCEAN VIEW FANTASTICA

Cabin grade

Available

from $789

$112 / night

per person · incl. taxes & fees

OCEAN VIEW BELLA GUARANTEED

Cabin grade

Available

from $961

$137 / night

per person · incl. taxes & fees

JUNIOR OCEAN VIEW FANTASTICA

Cabin grade

Available

from $981

$140 / night

per person · incl. taxes & fees

DELUXE OCEAN VIEW FANTASTICA

Cabin grade

Available

from $1,001

$143 / night

per person · incl. taxes & fees

PREMIUM OCEAN VIEW FANTASTICA

Cabin grade

Available

from $1,031

$147 / night

per person · incl. taxes & fees

OCEAN VIEW BELLA GUARANTEED

Cabin grade

Available

from $1,325

$189 / night

per person · incl. taxes & fees

JUNIOR OCEAN VIEW FANTASTICA

Cabin grade

Available

from $1,365

$195 / night

per person · incl. taxes & fees

DELUXE OCEAN VIEW FANTASTICA

Cabin grade

Available

from $1,405

$200 / night

per person · incl. taxes & fees

PREMIUM OCEAN VIEW FANTASTICA

Cabin grade

Available

from $1,465

$209 / night

per person · incl. taxes & fees

Balcony

from $649

$92 / night

Fare rows

BALCONY BELLA GUARANTEED

Cabin grade

Available

from $649

$92 / night

per person · incl. taxes & fees

DELUXE BALCONY WITH PARTIAL VIEW FANTASTICA

Cabin grade

Available

from $669

$95 / night

per person · incl. taxes & fees

JUNIOR BALCONY FANTASTICA

Cabin grade

Available

from $719

$102 / night

per person · incl. taxes & fees

JUNIOR BALCONY FANTASTICA

Cabin grade

Available

from $729

$104 / night

per person · incl. taxes & fees

PREMIUM BALCONY FANTASTICA

Cabin grade

Available

from $769

$109 / night

per person · incl. taxes & fees

PREMIUM BALCONY FANTASTICA

Cabin grade

Available

from $779

$111 / night

per person · incl. taxes & fees

PREMIUM BALCONY FANTASTICA

Cabin grade

Available

from $789

$112 / night

per person · incl. taxes & fees

BALCONY BELLA GUARANTEED

Cabin grade

Available

from $849

$121 / night

per person · incl. taxes & fees

DELUXE BALCONY WITH PARTIAL VIEW FANTASTICA

Cabin grade

Available

from $869

$124 / night

per person · incl. taxes & fees

BALCONY AUREA

Cabin grade

Available

from $879

$125 / night

per person · incl. taxes & fees

JUNIOR BALCONY FANTASTICA

Cabin grade

Available

from $919

$131 / night

per person · incl. taxes & fees

JUNIOR BALCONY FANTASTICA

Cabin grade

Available

from $929

$132 / night

per person · incl. taxes & fees

PREMIUM BALCONY FANTASTICA

Cabin grade

Available

from $969

$138 / night

per person · incl. taxes & fees

PREMIUM BALCONY FANTASTICA

Cabin grade

Available

from $979

$139 / night

per person · incl. taxes & fees

PREMIUM BALCONY FANTASTICA

Cabin grade

Available

from $989

$141 / night

per person · incl. taxes & fees

BALCONY BELLA GUARANTEED

Cabin grade

Available

from $1,041

$148 / night

per person · incl. taxes & fees

DELUXE BALCONY WITH PARTIAL VIEW FANTASTICA

Cabin grade

Available

from $1,061

$151 / night

per person · incl. taxes & fees

BALCONY AUREA

Cabin grade

Available

from $1,079

$154 / night

per person · incl. taxes & fees

JUNIOR BALCONY FANTASTICA

Cabin grade

Available

from $1,111

$158 / night

per person · incl. taxes & fees

JUNIOR BALCONY FANTASTICA

Cabin grade

Available

from $1,121

$160 / night

per person · incl. taxes & fees

PREMIUM BALCONY FANTASTICA

Cabin grade

Available

from $1,161

$165 / night

per person · incl. taxes & fees

PREMIUM BALCONY FANTASTICA

Cabin grade

Available

from $1,171

$167 / night

per person · incl. taxes & fees

PREMIUM BALCONY FANTASTICA

Cabin grade

Available

from $1,181

$168 / night

per person · incl. taxes & fees

BALCONY AUREA

Cabin grade

Available

from $1,271

$181 / night

per person · incl. taxes & fees

BALCONY BELLA GUARANTEED

Cabin grade

Available

from $1,565

$223 / night

per person · incl. taxes & fees

DELUXE BALCONY WITH PARTIAL VIEW FANTASTICA

Cabin grade

Available

from $1,605

$229 / night

per person · incl. taxes & fees

JUNIOR BALCONY FANTASTICA

Cabin grade

Available

from $1,705

$243 / night

per person · incl. taxes & fees

JUNIOR BALCONY FANTASTICA

Cabin grade

Available

from $1,725

$246 / night

per person · incl. taxes & fees

PREMIUM BALCONY FANTASTICA

Cabin grade

Available

from $1,805

$257 / night

per person · incl. taxes & fees

PREMIUM BALCONY FANTASTICA

Cabin grade

Available

from $1,825

$260 / night

per person · incl. taxes & fees

PREMIUM BALCONY FANTASTICA

Cabin grade

Available

from $1,845

$263 / night

per person · incl. taxes & fees

BALCONY AUREA

Cabin grade

Available

from $2,025

$289 / night

per person · incl. taxes & fees

Suite

from $1,309

$187 / night

Fare rows

JUNIOR SUITE AUREA WITH SEALED WINDOW

Cabin grade

Available

from $1,309

$187 / night

per person · incl. taxes & fees

JUNIOR SUITE AUREA WITH SEALED WINDOW

Cabin grade

Available

from $1,309

$187 / night

per person · incl. taxes & fees

PREMIUM SUITE AUREA WITH SEALED WINDOW

Cabin grade

Available

from $1,419

$202 / night

per person · incl. taxes & fees

PREMIUM SUITE AUREA WITH SEALED WINDOW

Cabin grade

Available

from $1,419

$202 / night

per person · incl. taxes & fees

JUNIOR SUITE AUREA WITH SEALED WINDOW

Cabin grade

Available

from $1,701

$243 / night

per person · incl. taxes & fees

GRAND SUITE AUREA

Cabin grade

Available

from $1,759

$251 / night

per person · incl. taxes & fees

GRAND SUITE AUREA

Cabin grade

Available

from $1,759

$251 / night

per person · incl. taxes & fees

PREMIUM SUITE AUREA WITH SEALED WINDOW

Cabin grade

Available

from $1,811

$258 / night

per person · incl. taxes & fees

GRAND SUITE AUREA

Cabin grade

Available

from $2,151

$307 / night

per person · incl. taxes & fees

JUNIOR SUITE AUREA WITH SEALED WINDOW

Cabin grade

Available

from $2,485

$355 / night

per person · incl. taxes & fees

PREMIUM SUITE AUREA WITH SEALED WINDOW

Cabin grade

Available

from $2,705

$386 / night

per person · incl. taxes & fees

YACHT CLUB DELUXE SUITE

Cabin grade

Available

from $2,899

$414 / night

per person · incl. taxes & fees

YACHT CLUB DELUXE SUITE

Cabin grade

Available

from $2,899

$414 / night

per person · incl. taxes & fees

YACHT CLUB DELUXE SUITE

Cabin grade

Available

from $2,899

$414 / night

per person · incl. taxes & fees

YACHT CLUB DELUXE GRAND SUITE

Cabin grade

Available

from $3,019

$431 / night

per person · incl. taxes & fees

YACHT CLUB DELUXE GRAND SUITE

Cabin grade

Available

from $3,019

$431 / night

per person · incl. taxes & fees

YACHT CLUB DELUXE GRAND SUITE

Cabin grade

Available

from $3,019

$431 / night

per person · incl. taxes & fees

YACHT CLUB EXECUTIVE & FAMILY SUITE

Cabin grade

Available

from $3,249

$464 / night

per person · incl. taxes & fees

YACHT CLUB EXECUTIVE & FAMILY SUITE

Cabin grade

Available

from $3,249

$464 / night

per person · incl. taxes & fees

YACHT CLUB EXECUTIVE & FAMILY SUITE

Cabin grade

Available

from $3,249

$464 / night

per person · incl. taxes & fees

GRAND SUITE AUREA

Cabin grade

Available

from $3,385

$483 / night

per person · incl. taxes & fees

MSC YACHT CLUB YACHT CLUB EXECUTIVE AND FAMILY SUITE WITH BALCONY

Cabin grade

Available

from $3,399

$485 / night

per person · incl. taxes & fees

MSC YACHT CLUB YACHT CLUB EXECUTIVE AND FAMILY SUITE WITH BALCONY

Cabin grade

Available

from $3,399

$485 / night

per person · incl. taxes & fees

MSC YACHT CLUB YACHT CLUB EXECUTIVE AND FAMILY SUITE WITH BALCONY

Cabin grade

Available

from $3,399

$485 / night

per person · incl. taxes & fees

YACHT CLUB DELUXE SUITE

Cabin grade

Available

from $5,485

$783 / night

per person · incl. taxes & fees

YACHT CLUB DELUXE GRAND SUITE

Cabin grade

Available

from $5,725

$817 / night

per person · incl. taxes & fees

YACHT CLUB EXECUTIVE & FAMILY SUITE

Cabin grade

Available

from $6,185

$883 / night

per person · incl. taxes & fees

MSC YACHT CLUB YACHT CLUB EXECUTIVE AND FAMILY SUITE WITH BALCONY

Cabin grade

Available

from $6,485

$926 / night

per person · incl. taxes & fees

Prices verified Aug 25, 2026

Prices come from third-party data feeds via MSC Cruises and may differ from the cruise line's current fare. Confirm the final price before booking. How our pricing works

Lowest fares with no residency, age, or service requirement — verify eligibility at booking. How our pricing works

Not ready to book?

Get price alerts

We’ll email you when fares drop or return.

Free. Confirm by email. Unsubscribe anytime.

Advanced options Cabins & price targets

Choose a cabin, then select any price drop, a percentage, or a target price.

at or below $
at or below $
at or below $
at or below $

The journey

7 nights, in order

Follow the entire sailing from its first day to its last, with the route and schedule in one view.

Hamburg, Germany

Day 1 Feb 7, 2027

Hamburg, Germany

Located between the North Sea and the Baltic Sea, Hamburg will fascinate you from the moment you first set eyes on its elegant and austere buildings looking onto the port, one of…

Explore Hamburg, Germany

Day by day

The full itinerary

8 scheduled calls
MSC Preziosa

Your ship

MSC Preziosa

Cruise all round the world in luxury on the eco-ship MSC Preziosa, savouring the pleasures of the Mediterranean way of life. The classic design and detailed craftsmanship of our ships include a real stone piazza and spectacular features such as sweeping Swarovski crystal grand staircases and a magical ‘infinity’ pool. Award winning favourites such as the MSC Aurea Spa with beauty and wellness treatments melt the tension away. And the secluded luxury of MSC Yacht Club, a ship-within-a-ship of exclusive suites, butler service, dedicated facilities and private decks - all offer privileged access to the world-class leisure on board, including a full-gaming casinoand Broadway -scale theatre. Discover services exclusive to MSC Preziosa, like the delicious Eataly slow food gastronomy, the adults-only sun deck complete with spa treatments and the Tiki bar for kids and teens. From the splash-packed fun and games of the Doremi Castle kids aqua park, to Vertigo, the longest single-rider water slide on the seas, awarded ‘Best Innovation’ by Cruise International in 2013, there’s every facility for kids and teens. The Galaxy restaurant open-kitchen boasts delicious all-day dining and a panoramic disco that keeps the beat ‘til late ensures the fun continues into the evening. There’s all this and more to discover at your own pace on the MSC Preziosa cruise line, living in the Mediterranean style and enjoying every moment to the full as you voyage to the most beautiful places on earth across the seas.

4★ 139,072 GT 4,345 Passengers Built 2011
MSC Preziosa ship guide Search cruises on MSC Preziosa

Deck plans

Deck plan for Deck 8 - Onice

Scroll to explore · Double-tap to zoom

Keep exploring

More ways to take this journey

Other sailing dates

Same itinerary, different departure dates.

Prices per person, incl. taxes & fees

Departs

Oct 18, 2026

Voyage PR20261018HAMHAM

from $699

$99 / night

View sailing

Departs

Nov 29, 2026

Voyage PR20261129HAMHAM

from $479

$68 / night

View sailing

Departs

Dec 6, 2026

Voyage PR20261206HAMHAM

from $622

$88 / night

View sailing

Departs

Dec 27, 2026

Voyage PR20261227HAMHAM

from $1,289

$184 / night

View sailing

Departs

Feb 7, 2027

Voyage PR20270207HAMHAM

Call for price

Details unavailable

See all 7 sailing dates

Ready when you are

Book now or get price alerts

Book this cruise

Get price alerts

We’ll email you when fares drop or return.

Free. Confirm by email. Unsubscribe anytime.

Advanced options Cabins & price targets

Choose a cabin, then select any price drop, a percentage, or a target price.

at or below $
at or below $
at or below $
at or below $

from $499 pp

via CruiseDirect

Book with CruiseDirect

Book direct with MSC Cruises we may earn a commission