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 5191 cruises
Per Person
Total Price
Cruise From:
Was £559pp Now: £525pp

Galveston | Costa Maya | Roatán Island | Cozumel | Galveston

  • 23 May 2027
  • 7 Nights

Interest free Monthly Payments from JUST £124pp

Cruise From:
Was £559pp Now: £525pp
Holiday ID: 034994
Cruise From:
Was £559pp Now: £525pp

La Romana | Virgin Gorda | Philipsburg | Basseterre | Road Town | Catalina Island | La Romana

  • 07 Dec 2026
  • 7 Nights
Cruise From:
Was £559pp Now: £525pp
Holiday ID: 035343
Cruise From:
Was £559pp Now: £525pp

Genoa | Civitavecchia | Messina | Valletta | Barcelona | Marseille | Genoa

  • 06 Dec 2026
  • 7 Nights
Cruise From:
Was £559pp Now: £525pp
Holiday ID: 044844
Cruise From:
Was £559pp Now: £525pp

Marseille | Genoa | Livorno | Civitavecchia | Valencia | Mahón | Marseille

  • 29 Mar 2027
  • 7 Nights
Cruise From:
Was £559pp Now: £525pp
Holiday ID: 056241
Cruise From:
Was £559pp Now: £525pp

Itajai | Ilhabela | Rio de Janeiro | Buzios | Ilha Grande | Paranaguá | Itajai

  • 21 Feb 2027
  • 7 Nights
Cruise From:
Was £559pp Now: £525pp
Holiday ID: 067851
Cruise From:
Was £554pp Now: £526pp

Galveston | Cozumel | Costa Maya | Galveston

  • 24 Oct 2027
  • 5 Nights

Interest free Monthly Payments from JUST £50pp

Cruise From:
Was £554pp Now: £526pp
Holiday ID: 037056

Sails from the UK

Cruise From:
Was £574pp Now: £528pp

Southampton | Le Havre | Cherbourg | Rotterdam | Hamburg | Southampton

  • 14 Nov 2027
  • 7 Nights

Interest free Monthly Payments from JUST £47pp

Cruise From:
Was £574pp Now: £528pp
Holiday ID: 067618

Sails from the UK

Cruise From:
Was £574pp Now: £528pp

Southampton | Le Havre | Zeebrugge | Amsterdam | Hamburg | Southampton

  • 28 Nov 2027
  • 7 Nights

Interest free Monthly Payments from JUST £45pp

Cruise From:
Was £574pp Now: £528pp
Holiday ID: 067626

Sails from the UK

Cruise From:
Was £574pp Now: £528pp

Southampton | Le Havre | Zeebrugge | Rotterdam | Hamburg | Southampton

  • 12 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £43pp

Cruise From:
Was £574pp Now: £528pp
Holiday ID: 067634
Cruise From:
Was £563pp Now: £529pp

Barcelona | Marseille | Genoa | Naples | Palermo | La Goulette | Barcelona

  • 13 Feb 2027
  • 7 Nights
Cruise From:
Was £563pp Now: £529pp
Holiday ID: 032191
Cruise From:
Was £564pp Now: £530pp

Barcelona | Marseille | Genoa | Civitavecchia | Messina | Valletta | Barcelona

  • 22 Jan 2027
  • 7 Nights
Cruise From:
Was £564pp Now: £530pp
Holiday ID: 024143
Cruise From:
Was £564pp Now: £530pp

Miami | Saint John's | Charlotte Amalie | Puerto Plata | Miami

  • 05 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £44pp

Cruise From:
Was £564pp Now: £530pp
Holiday ID: 058494
Cruise From:
Was £564pp Now: £530pp

Galveston | Costa Maya | Roatán Island | Cozumel | Galveston

  • 09 Apr 2028
  • 7 Nights

Interest free Monthly Payments from JUST £31pp

Cruise From:
Was £564pp Now: £530pp
Holiday ID: 058654
Cruise From:
Was £564pp Now: £530pp

Rotterdam | Hamburg | Southampton | Le Havre | Zeebrugge | Rotterdam

  • 01 Mar 2028
  • 7 Nights

Interest free Monthly Payments from JUST £34pp

Cruise From:
Was £564pp Now: £530pp
Holiday ID: 067665
Cruise From:
Was £564pp Now: £530pp

Rotterdam | Hamburg | Southampton | Le Havre | Zeebrugge | Rotterdam

  • 08 Mar 2028
  • 7 Nights

Interest free Monthly Payments from JUST £34pp

Cruise From:
Was £564pp Now: £530pp
Holiday ID: 067669
Cruise From:
Was £564pp Now: £530pp

Rotterdam | Hamburg | Southampton | Le Havre | Zeebrugge | Rotterdam

  • 22 Mar 2028
  • 7 Nights

Interest free Monthly Payments from JUST £33pp

Cruise From:
Was £564pp Now: £530pp
Holiday ID: 067677
Cruise From:
Was £564pp Now: £530pp

Marseille | Livorno | Civitavecchia | Valencia | Genoa | Marseille

  • 12 Apr 2027
  • 7 Nights

Interest free Monthly Payments from JUST £208pp

Cruise From:
Was £564pp Now: £530pp
Holiday ID: 081478
Cruise From:
Was £564pp Now: £530pp

Galveston | Costa Maya | Roatán Island | Cozumel | Galveston

  • 30 Apr 2028
  • 7 Nights

Interest free Monthly Payments from JUST £30pp

Cruise From:
Was £564pp Now: £530pp
Holiday ID: 082784
Cruise From:
Was £564pp Now: £530pp

Galveston | Costa Maya | Roatán Island | Cozumel | Galveston

  • 07 May 2028
  • 7 Nights

Interest free Monthly Payments from JUST £29pp

Cruise From:
Was £564pp Now: £530pp
Holiday ID: 082785
Cruise From:
Was £569pp Now: £534pp

Marseille | Genoa | Civitavecchia | Messina | Valletta | Barcelona | Marseille

  • 09 Jan 2027
  • 7 Nights
Cruise From:
Was £569pp Now: £534pp
Holiday ID: 024132
Cruise From:
Was £569pp Now: £534pp

Barcelona | Marseille | Genoa | Civitavecchia | Messina | Valletta | Barcelona

  • 29 Jan 2027
  • 7 Nights
Cruise From:
Was £569pp Now: £534pp
Holiday ID: 024149
Cruise From:
Was £569pp Now: £534pp

Funchal | Arrecife | Las Palmas de Gran Canaria | Santa Cruz de La Palma | Santa Cruz de Tenerife | Puerto del Rosario | Funchal

  • 12 Jan 2027
  • 7 Nights
Cruise From:
Was £569pp Now: £534pp
Holiday ID: 031926
Cruise From:
Was £569pp Now: £534pp

Funchal | Arrecife | Las Palmas de Gran Canaria | Santa Cruz de La Palma | Santa Cruz de Tenerife | Puerto del Rosario | Funchal

  • 02 Feb 2027
  • 7 Nights
Cruise From:
Was £569pp Now: £534pp
Holiday ID: 031938
Cruise From:
Was £569pp Now: £534pp

Civitavecchia | Las Palmas de Gran Canaria | Santa Cruz de La Palma | Santa Cruz de Tenerife | Puerto del Rosario | Funchal | Arrecife | Las Palmas de Gran Canaria

  • 07 Dec 2026
  • 11 Nights
Cruise From:
Was £569pp Now: £534pp
Holiday ID: 035563
Cruise From:
Was £569pp Now: £534pp

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

  • 19 Apr 2027
  • 7 Nights

Interest free Monthly Payments from JUST £189pp

Cruise From:
Was £569pp Now: £534pp
Holiday ID: 036559
Cruise From:
Was £569pp Now: £534pp

Rotterdam | Cherbourg | Le Havre | Southampton | Hamburg | Zeebrugge | Cherbourg

  • 08 Dec 2026
  • 8 Nights
Cruise From:
Was £569pp Now: £534pp
Holiday ID: 049477
Cruise From:
Was £569pp Now: £534pp

Rotterdam | Le Havre | Southampton | Hamburg | Zeebrugge | Rotterdam

  • 07 Apr 2027
  • 7 Nights

Interest free Monthly Payments from JUST £227pp

Cruise From:
Was £569pp Now: £534pp
Holiday ID: 049487
Cruise From:
Was £569pp Now: £534pp

Piraeus | Izmir | Istanbul | Corfu | Bari | Piraeus

  • 30 Nov 2026
  • 7 Nights
Cruise From:
Was £569pp Now: £534pp
Holiday ID: 056096
Cruise From:
Was £569pp Now: £534pp

Itajai | Ilhabela | Rio de Janeiro | Ilha Grande | Buzios | Paranaguá | Itajai

  • 24 Jan 2027
  • 7 Nights
Cruise From:
Was £569pp Now: £534pp
Holiday ID: 067844
Cruise From:
Was £569pp Now: £534pp

Paranaguá | Itajai | Ilhabela | Rio de Janeiro | Buzios | Ilha Grande | Paranaguá

  • 16 Jan 2027
  • 7 Nights
Cruise From:
Was £569pp Now: £534pp
Holiday ID: 067979

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