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

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

  • 08 Mar 2026
  • 7 Nights
Cruise From:
Was £559pp Now: £514pp
View cruise
REF: MSCSC20260308GLSGLS
Cruise From:
Was £321pp Now: £304pp

Port Canaveral | Ocean Cay | Nassau | Port Canaveral

  • 08 Mar 2026
  • 4 Nights
Cruise From:
Was £321pp Now: £304pp
View cruise
REF: MSCSH20260308CPVCPV
Cruise From:
Was £1056pp Now: £971pp

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

  • 08 Mar 2026
  • 7 Nights
Cruise From:
Was £1056pp Now: £971pp
View cruise
REF: MSCER20260308DOHDOH
Cruise From:
Was £844pp Now: £776pp

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

  • 08 Mar 2026
  • 7 Nights
Cruise From:
Was £844pp Now: £776pp
View cruise
REF: MSCEU20260308GOAGOA
Fly Cruise From:
Was £902pp Now: £829pp

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

  • 08 Mar 2026
  • 7 Nights
Fly Cruise From:
Was £902pp Now: £829pp
View cruise
REF: MSCMU20260308SCTSCT
Cruise From:
Was £511pp Now: £470pp

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

  • 08 Mar 2026
  • 7 Nights
Cruise From:
Was £511pp Now: £470pp
View cruise
REF: MSCOR20260308BCNBCN
Cruise From:
Was £801pp Now: £736pp

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

  • 08 Mar 2026
  • 7 Nights
Cruise From:
Was £801pp Now: £736pp
View cruise
REF: MSCPR20260308SSZSSZ
Cruise From:
Was £779pp Now: £716pp

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

  • 08 Mar 2026
  • 7 Nights
Cruise From:
Was £779pp Now: £716pp
View cruise
REF: MSCVI20260308PTPPTP
Cruise From:
Was £373pp Now: £354pp

Durban | Pomene National Reserve | Durban

  • 09 Mar 2026
  • 4 Nights
Cruise From:
Was £373pp Now: £354pp
View cruise
REF: MSCOX20260309DURDUR
Cruise From:
Was £645pp Now: £593pp

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

  • 09 Mar 2026
  • 7 Nights
Cruise From:
Was £645pp Now: £593pp
View cruise
REF: MSCEU20260309CVVCVV
Cruise From:
Was £249pp Now: £236pp

Miami | Ocean Cay | Nassau | Miami

  • 09 Mar 2026
  • 4 Nights
Cruise From:
Was £249pp Now: £236pp
View cruise
REF: MSCSE20260309MIAMIA
Cruise From:
Was £536pp Now: £493pp

Piraeus | Izmir | Istanbul | Corfu | Bari | Piraeus

  • 09 Mar 2026
  • 7 Nights
Cruise From:
Was £536pp Now: £493pp
View cruise
REF: MSCLX20260309PIRPIR
Cruise From:
Was £519pp Now: £477pp

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

  • 09 Mar 2026
  • 7 Nights
Cruise From:
Was £519pp Now: £477pp
View cruise
REF: MSCSE20260309MIAMI1
Cruise From:
Was £959pp Now: £882pp

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

  • 09 Mar 2026
  • 7 Nights
Cruise From:
Was £959pp Now: £882pp
View cruise
REF: MSCMU20260309ACEACE
Cruise From:
Was £434pp Now: £399pp

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

  • 10 Mar 2026
  • 7 Nights
Cruise From:
Was £434pp Now: £399pp
View cruise
REF: MSCOR20260310GOAGOA
Cruise From:
Was £487pp Now: £462pp

Santos | Buzios | Santos

  • 10 Mar 2026
  • 3 Nights
Cruise From:
Was £487pp Now: £462pp
View cruise
REF: MSCSX20260310SSZSSZ
Cruise From:
Was £720pp Now: £662pp

Salvador de Bahia | Maceió | Santos | Buzios | Salvador de Bahia

  • 10 Mar 2026
  • 7 Nights
Cruise From:
Was £720pp Now: £662pp
View cruise
REF: MSCSV20260310SSASSA
Cruise From:
Was £781pp Now: £718pp

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

  • 10 Mar 2026
  • 7 Nights
Cruise From:
Was £781pp Now: £718pp
View cruise
REF: MSCEU20260310MSNMSN
Cruise From:
Was £1112pp Now: £1023pp

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

  • 11 Mar 2026
  • 7 Nights
Cruise From:
Was £1112pp Now: £1023pp
View cruise
REF: MSCER20260311AUHAUH
Cruise From:
Was £508pp Now: £467pp

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

  • 11 Mar 2026
  • 7 Nights
Cruise From:
Was £508pp Now: £467pp
View cruise
REF: MSCSP20260311PMOPMO
Cruise From:
Was £686pp Now: £631pp

Maceió | Santos | Buzios | Salvador de Bahia | Maceió

  • 11 Mar 2026
  • 7 Nights
Cruise From:
Was £686pp Now: £631pp
View cruise
REF: MSCSV20260311MCZMCZ
Fly Cruise From:
Was £1979pp Now: £1820pp

Miami | Cozumel | Georgetown | Ocho Rios | Willemstad | Oranjestad | Miami

  • 12 Mar 2026
  • 10 Nights
Fly Cruise From:
Was £1979pp Now: £1820pp
View cruise
REF: MSCDI20260312MIAMIA
Cruise From:
Was £469pp Now: £431pp

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

  • 12 Mar 2026
  • 7 Nights
Cruise From:
Was £469pp Now: £431pp
View cruise
REF: MSCOR20260312CVVCVV
Cruise From:
Was £149pp Now: £141pp

Port Canaveral | Nassau | Ocean Cay | Port Canaveral

  • 12 Mar 2026
  • 3 Nights
Cruise From:
Was £149pp Now: £141pp
View cruise
REF: MSCSH20260312CPVCPV
Cruise From:
Was £1449pp Now: £1333pp

Miami | Cozumel | Georgetown | Ocho Rios | Willemstad | Oranjestad | Miami | Ocean Cay | Cozumel | Georgetown | Ocho Rios | Miami

  • 12 Mar 2026
  • 17 Nights
Cruise From:
Was £1449pp Now: £1333pp
View cruise
REF: MSCDI20260312MIAMI1
Cruise From:
Was £549pp Now: £505pp

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

  • 12 Mar 2026
  • 7 Nights
Cruise From:
Was £549pp Now: £505pp
View cruise
REF: MSCPR20260312BUEBUE
Cruise From:
Was £879pp Now: £799pp

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

  • 13 Mar 2026
  • 7 Nights
Cruise From:
Was £879pp Now: £799pp
View cruise
REF: MSCMU20260313LPALPA
Cruise From:
Was £281pp Now: £266pp

Miami | Nassau | Ocean Cay | Miami

  • 13 Mar 2026
  • 3 Nights
Cruise From:
Was £281pp Now: £266pp
View cruise
REF: MSCSE20260313MIAMIA
Cruise From:
Was £743pp Now: £683pp

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

  • 13 Mar 2026
  • 7 Nights
Cruise From:
Was £743pp Now: £683pp
View cruise
REF: MSCEU20260313BCNBCN
Cruise From:
Was £543pp Now: £515pp

Santos | Buzios | Ilha Grande | Santos

  • 13 Mar 2026
  • 4 Nights
Cruise From:
Was £543pp Now: £515pp
View cruise
REF: MSCSX20260313SSZSSZ

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


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
Chat Service

Live Chat

Live Chat
Call for Free