MSC Cruises Deals

Cruise Deals > MSC Cruise Deals

An MSC Cruises holiday allows you to explore cruise destinations worldwide on-board the finest state-of-the-art cruise ships. Be sure to browse our wide selection of MSC cruise deals and find the perfect cruise itinerary for you; whether you’re looking for excellent family cruise deals or planning to upgrade your cruise with our best cruise deals, we have the ideal MSC cruise deals for you. 

Go All-Inclusive with MSC Cruises

Enhance your cruise by upgrading to the Premium Drinks Package from £26 per person, per day, which includes speciality coffee, tea and assorted drinks, fresh juices, smoothies and protein shakes, non-alcoholic beers, wines and cocktails, premium wines and sparkling wine by the glass, cocktails and mixed drinks made with premium brands, soft and energy drinks, still and sparkling water, draught and bottled beers, and premium spirits and liqueurs.

Showing 30 out of 5177 cruises
Per Person
Total Price
Cruise From:
Was £919pp Now: £863pp

Naples | Civitavecchia | Mykonos | Kusadasi | Marmaris | Naples

  • 16 Sep 2027
  • 7 Nights

Interest free Monthly Payments from JUST £106pp

Cruise From:
Was £919pp Now: £863pp
Holiday ID: 037579
Cruise From:
Was £919pp Now: £863pp

Barcelona | La Goulette | Palermo | Naples | Livorno | Marseille | Barcelona

  • 18 May 2027
  • 7 Nights

Interest free Monthly Payments from JUST £237pp

Cruise From:
Was £919pp Now: £863pp
Holiday ID: 049024
Cruise From:
Was £919pp Now: £863pp

Naples | Messina | Valletta | Barcelona | Marseille | Genoa | Naples

  • 19 Apr 2027
  • 7 Nights
Cruise From:
Was £919pp Now: £863pp
Holiday ID: 068433
Cruise From:
Was £919pp Now: £863pp

Rio de Janeiro | Ilhabela | Camboriú | Punta del Este | Buenos Aires | Ilhabela | Rio de Janeiro

  • 22 Dec 2026
  • 9 Nights
Cruise From:
Was £919pp Now: £863pp
Holiday ID: 068649
Cruise From:
Was £919pp Now: £863pp

Marmaris | Mykonos | Naples | Civitavecchia | Mykonos | Marmaris

  • 12 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £151pp

Cruise From:
Was £919pp Now: £863pp
Holiday ID: 084879
Cruise From:
Was £919pp Now: £863pp

Marseille | Genoa | Naples | Palermo | Valletta | Barcelona | Marseille

  • 11 Oct 2027
  • 7 Nights

Interest free Monthly Payments from JUST £95pp

Cruise From:
Was £919pp Now: £863pp
Holiday ID: 108746
Cruise From:
Was £919pp Now: £863pp

Genoa | Naples | Palermo | Valletta | Barcelona | Marseille | Genoa

  • 19 Oct 2027
  • 7 Nights

Interest free Monthly Payments from JUST £92pp

Cruise From:
Was £919pp Now: £863pp
Holiday ID: 108774
Cruise From:
Was £919pp Now: £863pp

Naples | Palermo | Valletta | Barcelona | Marseille | Genoa | Naples

  • 20 Oct 2027
  • 7 Nights

Interest free Monthly Payments from JUST £92pp

Cruise From:
Was £919pp Now: £863pp
Holiday ID: 108775
Cruise From:
Was £919pp Now: £863pp

Genoa | Naples | Palermo | Valletta | Barcelona | Marseille | Genoa

  • 26 Oct 2027
  • 7 Nights

Interest free Monthly Payments from JUST £90pp

Cruise From:
Was £919pp Now: £863pp
Holiday ID: 108776
Cruise From:
Was £919pp Now: £863pp

Naples | Palermo | Valletta | Barcelona | Marseille | Genoa | Naples

  • 27 Oct 2027
  • 7 Nights

Interest free Monthly Payments from JUST £89pp

Cruise From:
Was £919pp Now: £863pp
Holiday ID: 108777
Cruise From:
Was £919pp Now: £863pp

Naples | Palermo | Valletta | Barcelona | Marseille | La Spezia | Naples

  • 03 Nov 2027
  • 7 Nights

Interest free Monthly Payments from JUST £87pp

Cruise From:
Was £919pp Now: £863pp
Holiday ID: 108778
Cruise From:
Was £919pp Now: £863pp

Naples | Civitavecchia | Santorini | Marmaris | Mykonos | Naples

  • 14 Oct 2027
  • 7 Nights

Interest free Monthly Payments from JUST £94pp

Cruise From:
Was £919pp Now: £863pp
Holiday ID: 108902
Cruise From:
Was £920pp Now: £864pp

Marseille | Genoa | Naples | Palermo | Valletta | Barcelona | Marseille

  • 19 Apr 2027
  • 7 Nights
Cruise From:
Was £920pp Now: £864pp
Holiday ID: 080065
Cruise From:
Was £924pp Now: £868pp

Buenos Aires | Rio de Janeiro | Buzios | Ilhabela | Camboriú | Punta del Este | Buenos Aires

  • 01 Feb 2027
  • 9 Nights
Cruise From:
Was £924pp Now: £868pp
Holiday ID: 049608
Cruise From:
Was £924pp Now: £868pp

Kiel | Copenhagen | Hellesylt | Ålesund | Flåm | Kiel

  • 01 May 2027
  • 7 Nights
Cruise From:
Was £924pp Now: £868pp
Holiday ID: 050824
Cruise From:
Was £924pp Now: £868pp

Copenhagen | Hellesylt | Ålesund | Flåm | Kiel | Copenhagen

  • 02 May 2027
  • 7 Nights
Cruise From:
Was £924pp Now: £868pp
Holiday ID: 050825
Cruise From:
Was £924pp Now: £868pp

Kiel | Copenhagen | Hellesylt | Ålesund | Flåm | Kiel

  • 08 May 2027
  • 7 Nights
Cruise From:
Was £924pp Now: £868pp
Holiday ID: 050826
Cruise From:
Was £924pp Now: £868pp

Copenhagen | Hellesylt | Ålesund | Flåm | Kiel | Copenhagen

  • 09 May 2027
  • 7 Nights
Cruise From:
Was £924pp Now: £868pp
Holiday ID: 050827
Cruise From:
Was £924pp Now: £868pp

Port Canaveral | Ocean Cay | Grand Turk Island | Puerto Plata | Nassau | Port Canaveral

  • 20 Nov 2027
  • 7 Nights

Interest free Monthly Payments from JUST £83pp

Cruise From:
Was £924pp Now: £868pp
Holiday ID: 057949
Cruise From:
Was £924pp Now: £868pp

Miami | Roatán Island | Costa Maya | Cozumel | Ocean Cay | Miami

  • 03 Jun 2028
  • 7 Nights

Interest free Monthly Payments from JUST £49pp

Cruise From:
Was £924pp Now: £868pp
Holiday ID: 082688
Cruise From:
Was £924pp Now: £868pp

Miami | Puerto Plata | San Juan (Puerto Rico) | Ocean Cay | Miami

  • 10 Jun 2028
  • 7 Nights

Interest free Monthly Payments from JUST £48pp

Cruise From:
Was £924pp Now: £868pp
Holiday ID: 082689

Sails from the UK

Cruise From:
Was £944pp Now: £868pp

Southampton | Kristiansand | Aarhus | Copenhagen | Oslo | Southampton

  • 27 May 2028
  • 7 Nights

Interest free Monthly Payments from JUST £50pp

Cruise From:
Was £944pp Now: £868pp
Holiday ID: 088394

Sails from the UK

Cruise From:
Was £944pp Now: £868pp

Southampton | Brest | Lisbon | Vigo | Cherbourg | Southampton

  • 08 Jul 2028
  • 7 Nights

Interest free Monthly Payments from JUST £46pp

Cruise From:
Was £944pp Now: £868pp
Holiday ID: 088400

Sails from the UK

Cruise From:
Was £944pp Now: £868pp

Southampton | Skagen | Fredericia | Copenhagen | Zeebrugge | Southampton

  • 26 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £42pp

Cruise From:
Was £944pp Now: £868pp
Holiday ID: 088405
Cruise From:
Was £924pp Now: £868pp

Split | Venice | Dubrovnik | Corfu | Kotor | Brindisi | Split

  • 01 Jul 2028
  • 7 Nights

Interest free Monthly Payments from JUST £46pp

Cruise From:
Was £924pp Now: £868pp
Holiday ID: 088759
Cruise From:
Was £924pp Now: £868pp

Venice | Dubrovnik | Corfu | Kotor | Brindisi | Split | Venice

  • 02 Jul 2028
  • 7 Nights

Interest free Monthly Payments from JUST £46pp

Cruise From:
Was £924pp Now: £868pp
Holiday ID: 088760
Cruise From:
Was £924pp Now: £868pp

Kiel | Copenhagen | Hellesylt | Molde | Flåm | Kiel

  • 06 May 2028
  • 7 Nights

Interest free Monthly Payments from JUST £52pp

Cruise From:
Was £924pp Now: £868pp
Holiday ID: 088818
Cruise From:
Was £924pp Now: £868pp

Civitavecchia | Livorno | Cannes | Barcelona | Ibiza | Cagliari | Civitavecchia

  • 26 Jun 2028
  • 7 Nights

Interest free Monthly Payments from JUST £47pp

Cruise From:
Was £924pp Now: £868pp
Holiday ID: 089059
Cruise From:
Was £924pp Now: £868pp

Barcelona | Ibiza | Cagliari | Civitavecchia | Livorno | Cannes | Barcelona

  • 29 Jun 2028
  • 7 Nights

Interest free Monthly Payments from JUST £47pp

Cruise From:
Was £924pp Now: £868pp
Holiday ID: 089062
Cruise From:
Was £924pp Now: £868pp

Venice | Kotor | Mykonos | Syros | Ancona | Venice

  • 02 Sep 2028
  • 7 Nights

Interest free Monthly Payments from JUST £41pp

Cruise From:
Was £924pp Now: £868pp
Holiday ID: 089192

Prices are subject to change and availability. Prices may vary depending on the airport selected. Promotions are only applicable to select cabin grades, please call for details.

Our Award Winning Service

You've added to your wishlist. To view, go to Wishlist