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 7117 cruises
Per Person
Total Price
Cruise From:
Was £1260pp Now: £1184pp

Miami | Puerto Plata | San Juan (Puerto Rico) | Ocean Cay | Miami | Roatán Island | Costa Maya | Cozumel | Ocean Cay | Miami

  • 14 Nov 2026
  • 14 Nights
Cruise From:
Was £1260pp Now: £1184pp
View cruise
REF: MSCAM20261114MIAMI1
Cruise From:
Was £549pp Now: £516pp

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

  • 14 Nov 2026
  • 7 Nights
Cruise From:
Was £549pp Now: £516pp
View cruise
REF: MSCAM20261114MIAMIA
Cruise From:
Was £893pp Now: £839pp

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

  • 14 Nov 2026
  • 14 Nights
Cruise From:
Was £893pp Now: £839pp
View cruise
REF: MSCGR20261114CPVCP1
Cruise From:
Was £859pp Now: £799pp

Bari | Piraeus | Izmir | Istanbul | Corfu | Bari

  • 14 Nov 2026
  • 7 Nights
Cruise From:
Was £859pp Now: £799pp
View cruise
REF: MSCOR20261114BRIBRI
Cruise From:
Was £400pp Now: £380pp

Valencia | Barcelona | Marseille | Genoa | Livorno | Valencia

  • 14 Nov 2026
  • 6 Nights

Interest free Monthly Payments from JUST £201pp

Cruise From:
Was £400pp Now: £380pp
View cruise
REF: MSCSX20261114VLCVLC
Cruise From:
Was £1607pp Now: £1499pp

Genoa | Civitavecchia | La Spezia | Marseille | Barcelona | Puerto del Rosario | Santa Cruz de Tenerife | Philipsburg | Basseterre | Kingstown | Bridgetown | Saint George's | Fort-de-France

  • 14 Nov 2026
  • 21 Nights
Cruise From:
Was £1607pp Now: £1499pp
View cruise
REF: MSCEU20261114GOAFDF
Cruise From:
Was £649pp Now: £610pp

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

  • 14 Nov 2026
  • 7 Nights
Cruise From:
Was £649pp Now: £610pp
View cruise
REF: MSCER20261114BCNBCN
Cruise From:
Was £689pp Now: £647pp

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

  • 14 Nov 2026
  • 7 Nights
Cruise From:
Was £689pp Now: £647pp
View cruise
REF: MSCMA20261114MRSMRS
Cruise From:
Was £1159pp Now: £1089pp

Split | Venice | Katakolon | Heraklion (Iraklion) | Rhodes | Limassol | Port Said | Alexandria | Split

  • 14 Nov 2026
  • 11 Nights
Cruise From:
Was £1159pp Now: £1089pp
View cruise
REF: MSCLX20261114SPUSPU
Cruise From:
Was £313pp Now: £297pp

Genoa | Civitavecchia | La Spezia | Marseille

  • 14 Nov 2026
  • 3 Nights

Interest free Monthly Payments from JUST £141pp

Cruise From:
Was £313pp Now: £297pp
View cruise
REF: MSCEU20261114GOAMRS
Cruise From:
Was £1239pp Now: £1164pp

Marseille | Barcelona | Funchal | Arrecife | Las Palmas de Gran Canaria | Salvador de Bahia | Rio de Janeiro | Santos

  • 15 Nov 2026
  • 17 Nights
Cruise From:
Was £1239pp Now: £1164pp
View cruise
REF: MSCVI20261115MRSSSZ
Cruise From:
Was £426pp Now: £400pp

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

  • 15 Nov 2026
  • 7 Nights

Interest free Monthly Payments from JUST £211pp

Cruise From:
Was £426pp Now: £400pp
View cruise
REF: MSCSC20261115GLSGLS
Cruise From:
Was £339pp Now: £322pp

Port Canaveral | Nassau | Ocean Cay | Port Canaveral

  • 15 Nov 2026
  • 4 Nights

Interest free Monthly Payments from JUST £156pp

Cruise From:
Was £339pp Now: £322pp
View cruise
REF: MSCSH20261115CPVCPV
Cruise From:
Was £349pp Now: £331pp

Miami | Grand Turk Island | Ocean Cay | Nassau | Miami

  • 15 Nov 2026
  • 6 Nights

Interest free Monthly Payments from JUST £162pp

Cruise From:
Was £349pp Now: £331pp
View cruise
REF: MSCMR20261115MIAMIA
Cruise From:
Was £949pp Now: £892pp

Miami | Grand Turk Island | Ocean Cay | Nassau | Miami | Philipsburg | Basseterre | Charlotte Amalie | Amber Cove | Miami

  • 15 Nov 2026
  • 14 Nights
Cruise From:
Was £949pp Now: £892pp
View cruise
REF: MSCMR20261115MIAMI1
Cruise From:
Was £1329pp Now: £1249pp

Barcelona | Gibraltar | Casablanca | Las Palmas de Gran Canaria | Maceió | Salvador de Bahia | Rio de Janeiro | Montevideo | Buenos Aires

  • 15 Nov 2026
  • 18 Nights
Cruise From:
Was £1329pp Now: £1249pp
View cruise
REF: MSCSP20261115BCNBUE
Cruise From:
Was £1089pp Now: £1023pp

Civitavecchia | La Spezia | Marseille | Barcelona | Puerto del Rosario | Santa Cruz de Tenerife | Philipsburg | Basseterre | Kingstown | Bridgetown | Saint George's | Fort-de-France

  • 15 Nov 2026
  • 20 Nights
Cruise From:
Was £1089pp Now: £1023pp
View cruise
REF: MSCEU20261115CVVFDF
Cruise From:
Was £639pp Now: £600pp

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

  • 15 Nov 2026
  • 7 Nights
Cruise From:
Was £639pp Now: £600pp
View cruise
REF: MSCMA20261115GOAGOA
Cruise From:
Was £1119pp Now: £1051pp

Marseille | Barcelona | Funchal | Arrecife | Las Palmas de Gran Canaria | Salvador de Bahia | Rio de Janeiro

  • 15 Nov 2026
  • 16 Nights
Cruise From:
Was £1119pp Now: £1051pp
View cruise
REF: MSCVI20261115MRSRIO
Cruise From:
Was £949pp Now: £892pp

Venice | Katakolon | Heraklion (Iraklion) | Rhodes | Limassol | Port Said | Alexandria | Split | Venice

  • 15 Nov 2026
  • 11 Nights
Cruise From:
Was £949pp Now: £892pp
View cruise
REF: MSCLX20261115VCEVCE
Cruise From:
Was £410pp Now: £385pp

Barcelona | Marseille | Genoa | Livorno | Valencia | Palma de Mallorca | Barcelona

  • 15 Nov 2026
  • 7 Nights

Interest free Monthly Payments from JUST £200pp

Cruise From:
Was £410pp Now: £385pp
View cruise
REF: MSCSX20261115BCNBCN
Cruise From:
Was £499pp Now: £469pp

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

  • 15 Nov 2026
  • 7 Nights
Cruise From:
Was £499pp Now: £469pp
View cruise
REF: MSCER20261115MRSMRS
Cruise From:
Was £1119pp Now: £1051pp

Barcelona | Gibraltar | Casablanca | Las Palmas de Gran Canaria | Maceió | Salvador de Bahia | Rio de Janeiro

  • 15 Nov 2026
  • 14 Nights
Cruise From:
Was £1119pp Now: £1051pp
View cruise
REF: MSCSP20261115BCNRIO
Cruise From:
Was £1079pp Now: £1014pp

Barcelona | Funchal | Arrecife | Las Palmas de Gran Canaria | Salvador de Bahia | Rio de Janeiro | Santos

  • 16 Nov 2026
  • 16 Nights
Cruise From:
Was £1079pp Now: £1014pp
View cruise
REF: MSCVI20261116BCNSSZ
Cruise From:
Was £206pp Now: £195pp

Miami | Nassau | Ocean Cay | Miami

  • 16 Nov 2026
  • 4 Nights

Interest free Monthly Payments from JUST £66pp

Cruise From:
Was £206pp Now: £195pp
View cruise
REF: MSCSE20261116MIAMIA
Cruise From:
Was £609pp Now: £572pp

Piraeus | Izmir | Istanbul | Corfu | Bari | Piraeus

  • 16 Nov 2026
  • 7 Nights
Cruise From:
Was £609pp Now: £572pp
View cruise
REF: MSCOR20261116PIRPIR
Cruise From:
Was £465pp Now: £437pp

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

  • 16 Nov 2026
  • 7 Nights

Interest free Monthly Payments from JUST £231pp

Cruise From:
Was £465pp Now: £437pp
View cruise
REF: MSCSE20261116MIAMI1
Cruise From:
Was £1039pp Now: £976pp

Barcelona | Funchal | Arrecife | Las Palmas de Gran Canaria | Salvador de Bahia | Rio de Janeiro

  • 16 Nov 2026
  • 15 Nights
Cruise From:
Was £1039pp Now: £976pp
View cruise
REF: MSCVI20261116BCNRIO
Cruise From:
Was £879pp Now: £826pp

Barcelona | Funchal | Arrecife | Las Palmas de Gran Canaria | Salvador de Bahia

  • 16 Nov 2026
  • 12 Nights
Cruise From:
Was £879pp Now: £826pp
View cruise
REF: MSCVI20261116BCNSSA
Cruise From:
Was £369pp Now: £350pp

Santos | Ilha Grande | Ilhabela | Santos

  • 16 Nov 2026
  • 4 Nights

Interest free Monthly Payments from JUST £171pp

Cruise From:
Was £369pp Now: £350pp
View cruise
REF: MSCMU20261116SSZSSZ

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


UK Cruise Awards 2026 Partnership Achievement Award
UK Cruise Awards 2026 Partnership Achievement Award
Best Workplaces in Travel 2024
Best Workplaces in Travel 2024
Travel Weekly Travel Agent Award 2023
Travel Weekly Travel Agent Award 2023
Best Online Travel Agency 2022
Best Online Travel Agency 2022
TTG Top 50 Ocean Travel Agency 2022
TTG Top 50 Ocean Travel Agency 2022
Best Online Agent 2021
Best Online Agent 2021
Best Company 2020
Best Company 2020
Best Online Agent 2019
Best Online Agent 2019
TTG Top 50 Travel Agency 2019
TTG Top 50 Travel Agency 2019
Sorry, we have been unable to sign you up to receive our emails. Please use an alternative email address or try again later.
You've added to your wishlist. To view, go to Wishlist
Call for Free