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 5194 cruises
Per Person
Total Price
Cruise From:
Was £1448pp Now: £1361pp

Port Canaveral | Ocean Cay | Grand Turk Island | Puerto Plata | Nassau | Port Canaveral | Ocean Cay | Costa Maya | Cozumel | Nassau | Port Canaveral

  • 21 Oct 2028
  • 14 Nights

Interest free Monthly Payments from JUST £62pp

Cruise From:
Was £1448pp Now: £1361pp
Holiday ID: 083169
Cruise From:
Was £1448pp Now: £1361pp

Port Canaveral | Ocean Cay | Costa Maya | Cozumel | Nassau | Port Canaveral | Ocean Cay | Grand Turk Island | Puerto Plata | Nassau | Port Canaveral

  • 28 Oct 2028
  • 14 Nights

Interest free Monthly Payments from JUST £62pp

Cruise From:
Was £1448pp Now: £1361pp
Holiday ID: 083170
Cruise From:
Was £1448pp Now: £1361pp

Bridgetown | Fort-de-France | Pointe-à-Pitre | Road Town | La Romana | Catalina Island | Virgin Gorda | Philipsburg | Fort-de-France | Saint John's | La Romana | Catalina Island | Bridgetown

  • 22 Jun 2028
  • 14 Nights

Interest free Monthly Payments from JUST £77pp

Cruise From:
Was £1448pp Now: £1361pp
Holiday ID: 090525
Cruise From:
Was £1449pp Now: £1362pp

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

  • 05 Jul 2027
  • 7 Nights
Cruise From:
Was £1449pp Now: £1362pp
Holiday ID: 024283
Fly Cruise From:
Was £1449pp Now: £1362pp

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

  • 26 Jun 2027
  • 7 Nights
Fly Cruise From:
Was £1449pp Now: £1362pp
Holiday ID: 035967
Fly Cruise From:
Was £1449pp Now: £1362pp

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

  • 02 Sep 2027
  • 7 Nights

Interest free Monthly Payments from JUST £186pp

Fly Cruise From:
Was £1449pp Now: £1362pp
Holiday ID: 036657
Cruise From:
Was £1449pp Now: £1362pp

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

  • 23 Oct 2027
  • 11 Nights

Interest free Monthly Payments from JUST £149pp

Cruise From:
Was £1449pp Now: £1362pp
Holiday ID: 037367
Cruise From:
Was £1449pp Now: £1362pp

Trieste | Katakolon | Piraeus | Kusadasi | Istanbul | Corfu | Bari | Trieste

  • 21 Jul 2027
  • 9 Nights

Interest free Monthly Payments from JUST £234pp

Cruise From:
Was £1449pp Now: £1362pp
Holiday ID: 037450
Cruise From:
Was £1449pp Now: £1362pp

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

  • 30 Jul 2027
  • 9 Nights

Interest free Monthly Payments from JUST £221pp

Cruise From:
Was £1449pp Now: £1362pp
Holiday ID: 037454
Cruise From:
Was £1449pp Now: £1362pp

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

  • 02 Aug 2027
  • 9 Nights

Interest free Monthly Payments from JUST £218pp

Cruise From:
Was £1449pp Now: £1362pp
Holiday ID: 037455
Cruise From:
Was £1449pp Now: £1362pp

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

  • 29 Aug 2027
  • 9 Nights

Interest free Monthly Payments from JUST £189pp

Cruise From:
Was £1449pp Now: £1362pp
Holiday ID: 037467
Cruise From:
Was £1449pp Now: £1362pp

Trieste | Split | Piraeus | Mykonos | Istanbul | Corfu | Bari | Trieste

  • 04 Sep 2027
  • 9 Nights

Interest free Monthly Payments from JUST £184pp

Cruise From:
Was £1449pp Now: £1362pp
Holiday ID: 037470
Cruise From:
Was £1449pp Now: £1362pp

Alicante | Mahón | Olbia | Genoa | Marseille | Málaga | Cádiz | Lisbon | Alicante

  • 04 Jun 2027
  • 10 Nights
Cruise From:
Was £1449pp Now: £1362pp
Holiday ID: 056432
Cruise From:
Was £1450pp Now: £1363pp

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

  • 27 Nov 2027
  • 14 Nights

Interest free Monthly Payments from JUST £132pp

Cruise From:
Was £1450pp Now: £1363pp
Holiday ID: 061354
Cruise From:
Was £1450pp Now: £1363pp

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

  • 05 Feb 2028
  • 14 Nights

Interest free Monthly Payments from JUST £107pp

Cruise From:
Was £1450pp Now: £1363pp
Holiday ID: 061363
Cruise From:
Was £1450pp Now: £1363pp

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

  • 12 Feb 2028
  • 14 Nights

Interest free Monthly Payments from JUST £105pp

Cruise From:
Was £1450pp Now: £1363pp
Holiday ID: 061364
Cruise From:
Was £1450pp Now: £1363pp

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

  • 19 Feb 2028
  • 14 Nights

Interest free Monthly Payments from JUST £103pp

Cruise From:
Was £1450pp Now: £1363pp
Holiday ID: 061365
Cruise From:
Was £1454pp Now: £1366pp

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

  • 29 Jun 2028
  • 9 Nights

Interest free Monthly Payments from JUST £76pp

Cruise From:
Was £1454pp Now: £1366pp
Holiday ID: 090239
Cruise From:
Was £1454pp Now: £1366pp

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

  • 08 Jul 2028
  • 9 Nights

Interest free Monthly Payments from JUST £75pp

Cruise From:
Was £1454pp Now: £1366pp
Holiday ID: 090243
Cruise From:
Was £1454pp Now: £1366pp

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

  • 06 Sep 2028
  • 9 Nights

Interest free Monthly Payments from JUST £67pp

Cruise From:
Was £1454pp Now: £1366pp
Holiday ID: 090264
Cruise From:
Was £1439pp Now: £1367pp

Salvador de Bahia | Rio de Janeiro | Santos

  • 28 Nov 2026
  • 4 Nights
Cruise From:
Was £1439pp Now: £1367pp
Holiday ID: 067738
Cruise From:
Was £1455pp Now: £1367pp

Miami | Philipsburg | Ponta Delgada | Cádiz | Palma de Mallorca | Marseille | Barcelona | Marseille | Genoa

  • 25 Mar 2028
  • 18 Nights

Interest free Monthly Payments from JUST £94pp

Cruise From:
Was £1455pp Now: £1367pp
Holiday ID: 108538
Cruise From:
Was £1457pp Now: £1369pp

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

  • 26 Mar 2027
  • 11 Nights
Cruise From:
Was £1457pp Now: £1369pp
Holiday ID: 068073
Cruise From:
Was £1459pp Now: £1371pp

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

  • 04 Jul 2027
  • 7 Nights
Cruise From:
Was £1459pp Now: £1371pp
Holiday ID: 024282
Cruise From:
Was £1459pp Now: £1371pp

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

  • 30 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £189pp

Cruise From:
Was £1459pp Now: £1371pp
Holiday ID: 024331
Cruise From:
Was £1459pp Now: £1371pp

Bridgetown | Fort-de-France | Pointe-à-Pitre | Road Town | La Romana | Catalina Island | Virgin Gorda | Philipsburg | Fort-de-France | Saint John's | La Romana | Catalina Island | Bridgetown

  • 05 Aug 2027
  • 14 Nights

Interest free Monthly Payments from JUST £215pp

Cruise From:
Was £1459pp Now: £1371pp
Holiday ID: 035891
Fly Cruise From:
Was £1459pp Now: £1371pp

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

  • 15 Jul 2027
  • 7 Nights

Interest free Monthly Payments from JUST £244pp

Fly Cruise From:
Was £1459pp Now: £1371pp
Holiday ID: 036622
Fly Cruise From:
Was £1459pp Now: £1371pp

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

  • 26 Aug 2027
  • 7 Nights

Interest free Monthly Payments from JUST £193pp

Fly Cruise From:
Was £1459pp Now: £1371pp
Holiday ID: 036652
Cruise From:
Was £1460pp Now: £1372pp

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

  • 06 Nov 2027
  • 14 Nights

Interest free Monthly Payments from JUST £143pp

Cruise From:
Was £1460pp Now: £1372pp
Holiday ID: 061352
Cruise From:
Was £1462pp Now: £1374pp

Durban | Port Louis | Possession | Portuguese Island | Durban

  • 26 Dec 2027
  • 12 Nights

Interest free Monthly Payments from JUST £121pp

Cruise From:
Was £1462pp Now: £1374pp
Holiday ID: 100647

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