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&Stay

Mediterranean with Barcelona Stay

Holiday prices from
£1099pp

Mediterranean with Barcelona Stay

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

  • 14 Jan 2028
  • 9 Nights
Holiday prices from
£1099pp
Holiday ID: 067540C
Cruise From:
Was £1183pp Now: £1112pp

Miami | Georgetown | Ocho Rios | Miami | Kralendijk | Oranjestad | Willemstad | Cabo Rojo | Ocho Rios | Miami

  • 16 Oct 2027
  • 15 Nights

Interest free Monthly Payments from JUST £123pp

Cruise From:
Was £1183pp Now: £1112pp
Holiday ID: 061486
Cruise From:
Was £1184pp Now: £1112pp

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

  • 02 Jul 2028
  • 7 Nights

Interest free Monthly Payments from JUST £61pp

Cruise From:
Was £1184pp Now: £1112pp
Holiday ID: 088835
Cruise From:
Was £1184pp Now: £1112pp

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

  • 09 Jul 2028
  • 7 Nights

Interest free Monthly Payments from JUST £60pp

Cruise From:
Was £1184pp Now: £1112pp
Holiday ID: 088837
Cruise From:
Was £1184pp Now: £1112pp

Civitavecchia | Palma de Mallorca | Barcelona | Marseille | Genoa | La Spezia | Civitavecchia

  • 19 Jul 2028
  • 7 Nights

Interest free Monthly Payments from JUST £59pp

Cruise From:
Was £1184pp Now: £1112pp
Holiday ID: 088921
Cruise From:
Was £1184pp Now: £1112pp

Barcelona | Marseille | Genoa | La Spezia | Civitavecchia | Palma de Mallorca | Barcelona

  • 22 Jul 2028
  • 7 Nights

Interest free Monthly Payments from JUST £59pp

Cruise From:
Was £1184pp Now: £1112pp
Holiday ID: 088923
Cruise From:
Was £1184pp Now: £1112pp

Marseille | Genoa | La Spezia | Civitavecchia | Palma de Mallorca | Barcelona | Marseille

  • 23 Jul 2028
  • 7 Nights

Interest free Monthly Payments from JUST £58pp

Cruise From:
Was £1184pp Now: £1112pp
Holiday ID: 088924
Cruise From:
Was £1184pp Now: £1112pp

Genoa | La Spezia | Civitavecchia | Palma de Mallorca | Barcelona | Marseille | Genoa

  • 24 Jul 2028
  • 7 Nights

Interest free Monthly Payments from JUST £58pp

Cruise From:
Was £1184pp Now: £1112pp
Holiday ID: 088925
Cruise From:
Was £1186pp Now: £1114pp

Copenhagen | Warnemünde | Gdynia | Klaipeda | Riga | Stockholm | Copenhagen

  • 07 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £170pp

Cruise From:
Was £1186pp Now: £1114pp
Holiday ID: 050890
Cruise From:
Was £1186pp Now: £1114pp

Stockholm | Visby | Copenhagen | Warnemünde | Brest | Leixões | Tarragona | Marseille | Genoa

  • 06 Oct 2027
  • 14 Nights

Interest free Monthly Payments from JUST £128pp

Cruise From:
Was £1186pp Now: £1114pp
Holiday ID: 071078
Cruise From:
Was £1187pp Now: £1115pp

Valencia | Lisbon | Funchal | Salvador de Bahia | Ilheus | Buzios | Rio de Janeiro

  • 08 Nov 2027
  • 15 Nights

Interest free Monthly Payments from JUST £113pp

Cruise From:
Was £1187pp Now: £1115pp
Holiday ID: 062681
Cruise From:
Was £1188pp Now: £1116pp

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

  • 23 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £157pp

Cruise From:
Was £1188pp Now: £1116pp
Holiday ID: 036649
Cruise From:
Was £1188pp Now: £1116pp

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

  • 05 Jun 2027
  • 14 Nights
Cruise From:
Was £1188pp Now: £1116pp
Holiday ID: 042123
Cruise From:
Was £1188pp Now: £1116pp

Miami | Puerto Plata | Ocean Cay | Nassau | Miami | Philipsburg | Saint John's | Charlotte Amalie | Amber Cove | Miami

  • 20 Feb 2028
  • 14 Nights

Interest free Monthly Payments from JUST £82pp

Cruise From:
Was £1188pp Now: £1116pp
Holiday ID: 061511
Cruise From:
Was £1188pp Now: £1116pp

La Romana | Catalina Island | Oranjestad | Willemstad | Kralendijk | Saint George's | La Romana | Catalina Island | Virgin Gorda | Philipsburg | Basseterre | Saint John's | La Romana

  • 28 Feb 2028
  • 14 Nights

Interest free Monthly Payments from JUST £81pp

Cruise From:
Was £1188pp Now: £1116pp
Holiday ID: 067069
Cruise From:
Was £1188pp Now: £1116pp

La Romana | Catalina Island | Oranjestad | Willemstad | Kralendijk | Saint George's | La Romana | Catalina Island | Virgin Gorda | Philipsburg | Basseterre | Saint John's | La Romana

  • 13 Mar 2028
  • 14 Nights

Interest free Monthly Payments from JUST £78pp

Cruise From:
Was £1188pp Now: £1116pp
Holiday ID: 067071
Cruise From:
Was £1189pp Now: £1117pp

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

  • 23 May 2027
  • 7 Nights
Cruise From:
Was £1189pp Now: £1117pp
Holiday ID: 024246
Cruise From:
Was £1189pp Now: £1117pp

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

  • 04 Jun 2027
  • 7 Nights
Cruise From:
Was £1189pp Now: £1117pp
Holiday ID: 024256
Cruise From:
Was £1189pp Now: £1117pp

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

  • 03 Oct 2027
  • 7 Nights

Interest free Monthly Payments from JUST £130pp

Cruise From:
Was £1189pp Now: £1117pp
Holiday ID: 024360
Cruise From:
Was £1189pp Now: £1117pp

Marseille | Genoa | La Spezia | Civitavecchia | Palma de Mallorca | Barcelona | Marseille

  • 27 Jun 2027
  • 7 Nights

Interest free Monthly Payments from JUST £220pp

Cruise From:
Was £1189pp Now: £1117pp
Holiday ID: 035968
Cruise From:
Was £1189pp Now: £1117pp

Genoa | La Spezia | Civitavecchia | Palma de Mallorca | Barcelona | Marseille | Genoa

  • 12 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £199pp

Cruise From:
Was £1189pp Now: £1117pp
Holiday ID: 035979
Cruise From:
Was £1189pp Now: £1117pp

Barcelona | Marseille | Genoa | La Spezia | Civitavecchia | Palma de Mallorca | Barcelona

  • 17 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £193pp

Cruise From:
Was £1189pp Now: £1117pp
Holiday ID: 035982
Cruise From:
Was £1189pp Now: £1117pp

Genoa | La Spezia | Civitavecchia | Palma de Mallorca | Barcelona | Marseille | Genoa

  • 19 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £191pp

Cruise From:
Was £1189pp Now: £1117pp
Holiday ID: 035984
Cruise From:
Was £1189pp Now: £1117pp

Marseille | Genoa | La Spezia | Civitavecchia | Palma de Mallorca | Barcelona | Marseille

  • 05 Sep 2027
  • 7 Nights

Interest free Monthly Payments from JUST £148pp

Cruise From:
Was £1189pp Now: £1117pp
Holiday ID: 036018
Cruise From:
Was £1189pp Now: £1117pp

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

  • 29 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £180pp

Cruise From:
Was £1189pp Now: £1117pp
Holiday ID: 036632
Cruise From:
Was £1189pp Now: £1117pp

Naples | Civitavecchia | Mykonos | Marmaris | Santorini | Naples

  • 12 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £166pp

Cruise From:
Was £1189pp Now: £1117pp
Holiday ID: 037564
Cruise From:
Was £1189pp Now: £1117pp

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

  • 03 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £175pp

Cruise From:
Was £1189pp Now: £1117pp
Holiday ID: 049079
Cruise From:
Was £1189pp Now: £1117pp

Warnemünde | Gdynia | Klaipeda | Riga | Stockholm | Copenhagen | Warnemünde

  • 13 Jun 2027
  • 7 Nights

Interest free Monthly Payments from JUST £244pp

Cruise From:
Was £1189pp Now: £1117pp
Holiday ID: 050875
Cruise From:
Was £1189pp Now: £1117pp

Piraeus | Kusadasi | Istanbul | Corfu | Bari | Trieste | Split | Piraeus

  • 31 Oct 2027
  • 9 Nights

Interest free Monthly Payments from JUST £117pp

Cruise From:
Was £1189pp Now: £1117pp
Holiday ID: 068448
Cruise From:
Was £1189pp Now: £1117pp

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

  • 22 Feb 2027
  • 8 Nights
Cruise From:
Was £1189pp Now: £1117pp
Holiday ID: 068656

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