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. 

Showing 30 out of 4979 cruises
Per Person
Total Price
Cruise From:
Was £1329pp Now: £1222pp

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

  • 21 Dec 2025
  • 7 Nights
Cruise From:
Was £1329pp Now: £1222pp
View cruise
REF: MSCMU20251221SCTSCT
Cruise From:
Was £899pp Now: £827pp

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

  • 21 Dec 2025
  • 7 Nights
Cruise From:
Was £899pp Now: £827pp
View cruise
REF: MSCOR20251221BCNBCN
Cruise From:
Was £1279pp Now: £1176pp

Pointe-à-Pitre | Castries | Bridgetown | Kingstown | Saint George's | Fort-de-France | Pointe-à-Pitre

  • 21 Dec 2025
  • 7 Nights
Cruise From:
Was £1279pp Now: £1176pp
View cruise
REF: MSCVI20251221PTPPTP
Cruise From:
Was £990pp Now: £899pp

Itajai | Santos | Ilhabela | Angra dos Reis | Rio de Janeiro | Buzios | Itajai

  • 21 Dec 2025
  • 7 Nights
Cruise From:
Was £990pp Now: £899pp
View cruise
REF: MSCSX20251221ITJITJ
Cruise From:
Was £939pp Now: £863pp

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

  • 22 Dec 2025
  • 7 Nights
Cruise From:
Was £939pp Now: £863pp
View cruise
REF: MSCEU20251222CVVCVV
Cruise From:
Was £969pp Now: £891pp

Santos | Ilhabela | Angra dos Reis | Rio de Janeiro | Buzios | Itajai | Santos

  • 22 Dec 2025
  • 7 Nights
Cruise From:
Was £969pp Now: £891pp
View cruise
REF: MSCSX20251222SSZSSZ
Cruise From:
Was £1011pp Now: £930pp

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

  • 23 Dec 2025
  • 8 Nights
Cruise From:
Was £1011pp Now: £930pp
View cruise
REF: MSCPO20251223RTMRTM
Cruise From:
Was £629pp Now: £578pp

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

  • 23 Dec 2025
  • 6 Nights
Cruise From:
Was £629pp Now: £578pp
View cruise
REF: MSCPR20251223SSZSSZ
Cruise From:
Was £1169pp Now: £1075pp

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

  • 23 Dec 2025
  • 7 Nights
Cruise From:
Was £1169pp Now: £1075pp
View cruise
REF: MSCEU20251223MSNMSN
Cruise From:
Was £769pp Now: £707pp

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

  • 23 Dec 2025
  • 7 Nights
Cruise From:
Was £769pp Now: £707pp
View cruise
REF: MSCSP20251223NAPNAP
Cruise From:
Was £1499pp Now: £1379pp

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

  • 24 Dec 2025
  • 7 Nights
Cruise From:
Was £1499pp Now: £1379pp
View cruise
REF: MSCSP20251224PMOPMO
Cruise From:
Was £779pp Now: £716pp

Istanbul | Corfu | Bari | Piraeus | Izmir | Istanbul

  • 24 Dec 2025
  • 7 Nights
Cruise From:
Was £779pp Now: £716pp
View cruise
REF: MSCLX20251224ISTIST
Cruise From:
Was £1019pp Now: £937pp

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

  • 25 Dec 2025
  • 7 Nights
Cruise From:
Was £1019pp Now: £937pp
View cruise
REF: MSCOR20251225CVVCVV
Cruise From:
Was £1559pp Now: £1434pp

Montevideo | Buenos Aires | Ilhabela | Buzios | Rio de Janeiro | Ilha Grande | Camboriú | Montevideo

  • 25 Dec 2025
  • 10 Nights
Cruise From:
Was £1559pp Now: £1434pp
View cruise
REF: MSCFA20251225MVDMVD
Cruise From:
Was £1269pp Now: £1167pp

Barcelona | Civitavecchia | Genoa | Marseille | Alicante | Valencia | Barcelona

  • 25 Dec 2025
  • 8 Nights
Cruise From:
Was £1269pp Now: £1167pp
View cruise
REF: MSCMA20251225BCNBCN
Cruise From:
Was £1392pp Now: £1280pp

Rio de Janeiro | Buzios | Itajai | Santos | Ilhabela | Rio de Janeiro | Ilha Grande | Rio de Janeiro

  • 25 Dec 2025
  • 7 Nights
Cruise From:
Was £1392pp Now: £1280pp
View cruise
REF: MSCSX20251225RIORIO
Fly Cruise From:
Was £5409pp Now: £4976pp

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

  • 26 Dec 2025
  • 7 Nights
Fly Cruise From:
Was £5409pp Now: £4976pp
View cruise
REF: MSCSE20251226MIAMIA
Cruise From:
Was £1588pp Now: £1460pp

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

  • 26 Dec 2025
  • 8 Nights
Cruise From:
Was £1588pp Now: £1460pp
View cruise
REF: MSCSV20251226SSZSSZ
Cruise From:
Was £1643pp Now: £1511pp

Buenos Aires | Ilhabela | Buzios | Rio de Janeiro | Ilha Grande | Camboriú | Montevideo | Buenos Aires

  • 26 Dec 2025
  • 10 Nights
Cruise From:
Was £1643pp Now: £1511pp
View cruise
REF: MSCFA20251226BUEBUE
Cruise From:
Was £1379pp Now: £1268pp

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

  • 26 Dec 2025
  • 7 Nights
Cruise From:
Was £1379pp Now: £1268pp
View cruise
REF: MSCPO20251226LEHLEH
Fly Cruise From:
Was £2369pp Now: £2179pp

Dubai | Doha | Bahrain | Abu Dhabi | Sir Bani Yas Island | Dubai

  • 27 Dec 2025
  • 7 Nights
Fly Cruise From:
Was £2369pp Now: £2179pp
View cruise
REF: MSCER20251227DXBDXB
Cruise From:
Was £1594pp Now: £1466pp

Durban | Nosy Ve | Antsiranana | Port Louis | Possession | Durban

  • 27 Dec 2025
  • 14 Nights
Cruise From:
Was £1594pp Now: £1466pp
View cruise
REF: MSCOX20251227DURDUR
Cruise From:
Was £1139pp Now: £1047pp

Port Canaveral | Ocean Cay | Cozumel | Georgetown | Falmouth | Nassau | Port Canaveral

  • 27 Dec 2025
  • 8 Nights
Cruise From:
Was £1139pp Now: £1047pp
View cruise
REF: MSCGR20251227CPVCPV
Cruise From:
Was £1419pp Now: £1299pp

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

  • 27 Dec 2025
  • 7 Nights
Cruise From:
Was £1419pp Now: £1299pp
View cruise
REF: MSCOR20251227VLCVLC
Cruise From:
Was £1809pp Now: £1664pp

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

  • 27 Dec 2025
  • 7 Nights
Cruise From:
Was £1809pp Now: £1664pp
View cruise
REF: MSCAM20251227MIAMIA

DEPARTS FROM UK

Cruise From:
Was £929pp Now: £854pp

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

  • 27 Dec 2025
  • 7 Nights
Cruise From:
Was £929pp Now: £854pp
View cruise
REF: MSCPO20251227SOUSOU
Cruise From:
Was £1065pp Now: £979pp

Fort-de-France | Pointe-à-Pitre | Road Town | Philipsburg | Basseterre | Saint John's | Fort-de-France

  • 27 Dec 2025
  • 7 Nights
Cruise From:
Was £1065pp Now: £979pp
View cruise
REF: MSCVI20251227FDFFDF
Cruise From:
Was £1646pp Now: £1514pp

Rio de Janeiro | Salvador de Bahia | Rio de Janeiro | Angra dos Reis | Buzios | Ilhabela | Rio de Janeiro

  • 27 Dec 2025
  • 8 Nights
Cruise From:
Was £1646pp Now: £1514pp
View cruise
REF: MSCAX20251227RIORIO
Cruise From:
Was £1059pp Now: £974pp

Bari | Piraeus | Izmir | Istanbul | Corfu | Bari

  • 27 Dec 2025
  • 7 Nights
Cruise From:
Was £1059pp Now: £974pp
View cruise
REF: MSCLX20251227BRIBRI
Cruise From:
Was £1309pp Now: £1199pp

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

  • 27 Dec 2025
  • 7 Nights
Cruise From:
Was £1309pp Now: £1199pp
View cruise
REF: MSCMU20251227FNCFNC

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


Virgin Travel Agent Award 2023
Virgin 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
TTG Top 50 Travel Agency 2019
TTG Top 50 Travel Agency 2019
Best Online Agent 2021
Best Online Agent 2021
Best Online Agent 2019
Best Online Agent 2019
Best Company 2020
Best Company 2020
Best Workplaces in Travel 2024
Best Workplaces in Travel 2024
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