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 £724pp Now: £680pp

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

  • 19 Feb 2028
  • 7 Nights

Interest free Monthly Payments from JUST £47pp

Cruise From:
Was £724pp Now: £680pp
Holiday ID: 107546
Cruise From:
Was £724pp Now: £680pp

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

  • 26 Feb 2028
  • 7 Nights

Interest free Monthly Payments from JUST £46pp

Cruise From:
Was £724pp Now: £680pp
Holiday ID: 107547
Cruise From:
Was £724pp Now: £680pp

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

  • 04 Mar 2028
  • 7 Nights

Interest free Monthly Payments from JUST £46pp

Cruise From:
Was £724pp Now: £680pp
Holiday ID: 107548
Cruise From:
Was £724pp Now: £680pp

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

  • 11 Mar 2028
  • 7 Nights

Interest free Monthly Payments from JUST £45pp

Cruise From:
Was £724pp Now: £680pp
Holiday ID: 107549
Cruise From:
Was £724pp Now: £680pp

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

  • 18 Mar 2028
  • 7 Nights

Interest free Monthly Payments from JUST £44pp

Cruise From:
Was £724pp Now: £680pp
Holiday ID: 107550
Cruise From:
Was £725pp Now: £681pp

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

  • 26 Oct 2027
  • 8 Nights

Interest free Monthly Payments from JUST £68pp

Cruise From:
Was £725pp Now: £681pp
Holiday ID: 068445
Cruise From:
Was £726pp Now: £682pp

Genoa | Civitavecchia | Palermo | Ibiza | Valencia | Marseille | Genoa

  • 17 Apr 2027
  • 7 Nights
Cruise From:
Was £726pp Now: £682pp
Holiday ID: 036053
Cruise From:
Was £727pp Now: £683pp

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

  • 21 Feb 2027
  • 7 Nights
Cruise From:
Was £727pp Now: £683pp
Holiday ID: 024169
Cruise From:
Was £719pp Now: £683pp

Santos | Buzios | Salvador de Bahia | Ilha Grande | Santos

  • 02 Jan 2028
  • 6 Nights

Interest free Monthly Payments from JUST £54pp

Cruise From:
Was £719pp Now: £683pp
Holiday ID: 100364
Cruise From:
Was £729pp Now: £685pp

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

  • 05 Mar 2027
  • 7 Nights
Cruise From:
Was £729pp Now: £685pp
Holiday ID: 024179
Cruise From:
Was £729pp Now: £685pp

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

  • 09 Mar 2027
  • 7 Nights
Cruise From:
Was £729pp Now: £685pp
Holiday ID: 032212
Cruise From:
Was £729pp Now: £685pp

Valencia | Marseille | Genoa | Civitavecchia | Palermo | Ibiza | Valencia

  • 22 Apr 2027
  • 7 Nights

Interest free Monthly Payments from JUST £245pp

Cruise From:
Was £729pp Now: £685pp
Holiday ID: 036056
Cruise From:
Was £729pp Now: £685pp

Barcelona | Marseille | Genoa | Livorno | Civitavecchia | Valencia | Barcelona

  • 27 Dec 2026
  • 7 Nights
Cruise From:
Was £729pp Now: £685pp
Holiday ID: 056419
Cruise From:
Was £729pp Now: £685pp

Camboriú | Punta del Este | Buenos Aires | Santos | Camboriú

  • 21 Dec 2026
  • 7 Nights
Cruise From:
Was £729pp Now: £685pp
Holiday ID: 079699
Cruise From:
Was £729pp Now: £685pp

Camboriú | Punta del Este | Buenos Aires | Santos | Camboriú

  • 04 Jan 2027
  • 7 Nights
Cruise From:
Was £729pp Now: £685pp
Holiday ID: 079705
Cruise From:
Was £729pp Now: £685pp

Santos | Camboriú | Montevideo | Buenos Aires | Santos

  • 10 Jan 2027
  • 7 Nights
Cruise From:
Was £729pp Now: £685pp
Holiday ID: 079707
Cruise From:
Was £729pp Now: £685pp

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

  • 30 Mar 2027
  • 7 Nights
Cruise From:
Was £729pp Now: £685pp
Holiday ID: 080048
Cruise From:
Was £729pp Now: £685pp

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

  • 31 Mar 2027
  • 7 Nights
Cruise From:
Was £729pp Now: £685pp
Holiday ID: 080049
Cruise From:
Was £729pp Now: £685pp

Port Canaveral | Ocean Cay | Costa Maya | Cozumel | Nassau | Port Canaveral

  • 29 Apr 2028
  • 7 Nights

Interest free Monthly Payments from JUST £40pp

Cruise From:
Was £729pp Now: £685pp
Holiday ID: 082711
Cruise From:
Was £729pp Now: £685pp

Port Canaveral | Ocean Cay | Costa Maya | Cozumel | Nassau | Port Canaveral

  • 13 May 2028
  • 7 Nights

Interest free Monthly Payments from JUST £39pp

Cruise From:
Was £729pp Now: £685pp
Holiday ID: 082713
Cruise From:
Was £729pp Now: £685pp

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

  • 12 Jan 2027
  • 7 Nights
Cruise From:
Was £729pp Now: £685pp
Holiday ID: 088418
Cruise From:
Was £729pp Now: £685pp

Seattle | Ketchikan | Icy Strait Point | Juneau | Tracy Arm | Victoria | Seattle

  • 14 Aug 2028
  • 7 Nights

Interest free Monthly Payments from JUST £33pp

Cruise From:
Was £729pp Now: £685pp
Holiday ID: 096288
Cruise From:
Was £729pp Now: £685pp

Marseille | Genoa | Barcelona | Alicante | Gibraltar | Cádiz | La Coruña | Bilbao | La Rochelle | Kiel

  • 11 Apr 2027
  • 13 Nights
Cruise From:
Was £729pp Now: £685pp
Holiday ID: 108740
Cruise From:
Was £729pp Now: £685pp

Genoa | Barcelona | Alicante | Gibraltar | Cádiz | La Coruña | Bilbao | La Rochelle | Kiel | Copenhagen

  • 12 Apr 2027
  • 13 Nights
Cruise From:
Was £729pp Now: £685pp
Holiday ID: 108741
Cruise From:
Was £729pp Now: £685pp

Genoa | Barcelona | Alicante | Gibraltar | Cádiz | La Coruña | Bilbao | La Rochelle | Kiel

  • 12 Apr 2027
  • 12 Nights
Cruise From:
Was £729pp Now: £685pp
Holiday ID: 108742
Cruise From:
Was £730pp Now: £686pp

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

  • 11 Dec 2027
  • 7 Nights

Interest free Monthly Payments from JUST £59pp

Cruise From:
Was £730pp Now: £686pp
Holiday ID: 058358
Cruise From:
Was £731pp Now: £687pp

Miami | Ocean Cay | Nassau | Miami | Ocean Cay | Nassau | Miami

  • 17 Apr 2028
  • 7 Nights

Interest free Monthly Payments from JUST £42pp

Cruise From:
Was £731pp Now: £687pp
Holiday ID: 092095
Cruise From:
Was £734pp Now: £689pp

La Romana | Catalina Island | Bridgetown | Fort-de-France | Pointe-à-Pitre | Road Town | La Romana

  • 26 Apr 2027
  • 7 Nights

Interest free Monthly Payments from JUST £233pp

Cruise From:
Was £734pp Now: £689pp
Holiday ID: 035360
Cruise From:
Was £734pp Now: £689pp

Barcelona | Marseille | Genoa | Livorno | Civitavecchia | Valencia | Barcelona

  • 21 Mar 2027
  • 7 Nights
Cruise From:
Was £734pp Now: £689pp
Holiday ID: 056235
Cruise From:
Was £734pp Now: £689pp

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

  • 20 Apr 2028
  • 7 Nights

Interest free Monthly Payments from JUST £41pp

Cruise From:
Was £734pp Now: £689pp
Holiday ID: 089012

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
Call for Free