Mediterranean Cruise Deals

Find your perfect 2026, 2027 & 2028 Mediterranean cruise deals with us today. Home of some Europe's most diverse countries, full of jaw-dropping coast lines, secluded beaches, stunning architecture, amazing ruins and sumptous cuisine.

Simply use our cruise search below, browse through all cruises to the Mediterranean or use the filter to search by price, duration, date & more to find your perfect Mediterranean cruise holiday.  Book online today for exclusive savings, we guarantee you won't find it easier anywhere else.

Sort Results

First 51 holiday results are shown by your chosen sort filter. To view more cruises use "Filter your Holiday options" for a more detailed search

Filter your perfect holiday results

MSC Magnifica

Western Mediterranean

MSC Magnifica | MSC Cruises

Departure Date: 28 November 2026
Departure Port: Marseille
Duration: 7 Nights
Holiday ID: MA20261128MRSMRS


Book Online from £354 pp*

MSC Magnifica

Western Mediterranean

MSC Magnifica | MSC Cruises

Departure Date: 21 November 2026
Departure Port: Marseille
Duration: 7 Nights
Holiday ID: MA20261121MRSMRS


Book Online from £363 pp*

MSC Euribia

Western Mediterranean

MSC Euribia | MSC Cruises

Departure Date: 28 November 2026
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: ER20261128BCNBCN


Book Online from £390 pp*

MSC Euribia

Western Mediterranean

MSC Euribia | MSC Cruises

Departure Date: 16 January 2027
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: ER20270116BCNBCN


Book Online from £390 pp*

MSC Euribia

Western Mediterranean

MSC Euribia | MSC Cruises

Departure Date: 30 January 2027
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: ER20270130BCNBCN


Book Online from £390 pp*

MSC Magnifica

Western Mediterranean

MSC Magnifica | MSC Cruises

Departure Date: 27 November 2026
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: MA20261127BCNBCN


Book Online from £409 pp*

Norwegian Epic

Western Mediterranean

Norwegian Epic | Norwegian Cruise Line

Departure Date: 23 May 2027
Departure Port: Rome (From Civitavecchia)
Duration: 7 Nights
Holiday ID: 60756


Prices from £446 pp*

MSC Euribia

Western Mediterranean

MSC Euribia | MSC Cruises

Departure Date: 12 December 2026
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: ER20261212BCNBCN


Book Online from £427 pp*

Norwegian Epic

Western Mediterranean

Norwegian Epic | Norwegian Cruise Line

Departure Date: 29 August 2027
Departure Port: Rome (From Civitavecchia)
Duration: 7 Nights
Holiday ID: 60770


Prices from £470 pp*

Norwegian Epic

Western Mediterranean

Norwegian Epic | Norwegian Cruise Line

Departure Date: 06 June 2027
Departure Port: Rome (From Civitavecchia)
Duration: 7 Nights
Holiday ID: 60758


Prices from £477 pp*

MSC Euribia

Western Mediterranean

MSC Euribia | MSC Cruises

Departure Date: 02 January 2027
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: ER20270102BCNBCN


Book Online from £454 pp*

MSC World Asia

Western Mediterranean

MSC World Asia | MSC Cruises

Departure Date: 07 December 2026
Departure Port: Rome (From Civitavecchia)
Duration: 7 Nights
Holiday ID: AS20261207CVVCVV


Book Online from £454 pp*

Norwegian Epic

Western Mediterranean

Norwegian Epic | Norwegian Cruise Line

Departure Date: 15 August 2027
Departure Port: Rome (From Civitavecchia)
Duration: 7 Nights
Holiday ID: 60768


Prices from £485 pp*

Norwegian Epic

Western Mediterranean

Norwegian Epic | Norwegian Cruise Line

Departure Date: 16 May 2027
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: 60755


Prices from £490 pp*

Norwegian Epic

Western Mediterranean

Norwegian Epic | Norwegian Cruise Line

Departure Date: 20 June 2027
Departure Port: Rome (From Civitavecchia)
Duration: 7 Nights
Holiday ID: 60760


Prices from £490 pp*

Norwegian Epic

Western Mediterranean

Norwegian Epic | Norwegian Cruise Line

Departure Date: 13 June 2027
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: 60759


Prices from £492 pp*

MSC Euribia

Western Mediterranean

MSC Euribia | MSC Cruises

Departure Date: 21 November 2026
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: ER20261121BCNBCN


Book Online from £463 pp*

Norwegian Epic

Western Mediterranean

Norwegian Epic | Norwegian Cruise Line

Departure Date: 04 July 2027
Departure Port: Rome (From Civitavecchia)
Duration: 7 Nights
Holiday ID: 60762


Prices from £497 pp*

Norwegian Epic

Western Mediterranean

Norwegian Epic | Norwegian Cruise Line

Departure Date: 18 July 2027
Departure Port: Rome (From Civitavecchia)
Duration: 7 Nights
Holiday ID: 60764


Prices from £497 pp*

Norwegian Epic

Western Mediterranean

Norwegian Epic | Norwegian Cruise Line

Departure Date: 01 August 2027
Departure Port: Rome (From Civitavecchia)
Duration: 7 Nights
Holiday ID: 60766


Prices from £497 pp*

Norwegian Epic

Western Mediterranean

Norwegian Epic | Norwegian Cruise Line

Departure Date: 02 May 2027
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: 60753


Prices from £499 pp*

MSC Euribia

Western Mediterranean

MSC Euribia | MSC Cruises

Departure Date: 23 January 2027
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: ER20270123BCNBCN


Book Online from £472 pp*

MSC Euribia

Western Mediterranean

MSC Euribia | MSC Cruises

Departure Date: 27 February 2027
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: ER20270227BCNBCN


Book Online from £472 pp*

MSC World Asia

Western Mediterranean

MSC World Asia | MSC Cruises

Departure Date: 11 January 2027
Departure Port: Rome (From Civitavecchia)
Duration: 7 Nights
Holiday ID: AS20270111CVVCVV


Book Online from £481 pp*

Norwegian Epic

Western Mediterranean

Norwegian Epic | Norwegian Cruise Line

Departure Date: 30 May 2027
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: 60757


Prices from £516 pp*

MSC Euribia

Western Mediterranean

MSC Euribia | MSC Cruises

Departure Date: 06 March 2027
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: ER20270306BCNBCN


Book Online from £490 pp*

MSC World Asia

Western Mediterranean

MSC World Asia | MSC Cruises

Departure Date: 08 January 2027
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: AS20270108BCNBCN


Book Online from £490 pp*

Norwegian Epic

Western Mediterranean

Norwegian Epic | Norwegian Cruise Line

Departure Date: 08 August 2027
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: 60767


Prices from £526 pp*

MSC World Asia

Western Mediterranean

MSC World Asia | MSC Cruises

Departure Date: 11 December 2026
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: AS20261211BCNBCN


Book Online from £500 pp*

MSC World Asia

Western Mediterranean

MSC World Asia | MSC Cruises

Departure Date: 14 December 2026
Departure Port: Rome (From Civitavecchia)
Duration: 7 Nights
Holiday ID: AS20261214CVVCVV


Book Online from £500 pp*

MSC World Asia

Western Mediterranean

MSC World Asia | MSC Cruises

Departure Date: 16 January 2027
Departure Port: Marseille
Duration: 7 Nights
Holiday ID: AS20270116MRSMRS


Book Online from £500 pp*

Norwegian Epic

Western Mediterranean

Norwegian Epic | Norwegian Cruise Line

Departure Date: 22 August 2027
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: 60769


Prices from £536 pp*

MSC Euribia

Western Mediterranean

MSC Euribia | MSC Cruises

Departure Date: 06 February 2027
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: ER20270206BCNBCN


Book Online from £509 pp*

Norwegian Epic

Western Mediterranean

Norwegian Epic | Norwegian Cruise Line

Departure Date: 11 July 2027
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: 60763


Prices from £543 pp*

Carnival Sunshine

Mediterranean

Carnival Sunshine | Carnival Cruise Line

Departure Date: 09 October 2027
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: SH20271009


Prices from £549 pp*

Norwegian Epic

Western Mediterranean

Norwegian Epic | Norwegian Cruise Line

Departure Date: 25 July 2027
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: 60765


Prices from £545 pp*

MSC Euribia

Western Mediterranean

MSC Euribia | MSC Cruises

Departure Date: 13 February 2027
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: ER20270213BCNBCN


Book Online from £512 pp*

MSC World Asia

Western Mediterranean

MSC World Asia | MSC Cruises

Departure Date: 22 January 2027
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: AS20270122BCNBCN


Book Online from £513 pp*

MSC Fantasia

Western Mediterranean

MSC Fantasia | MSC Cruises

Departure Date: 15 January 2028
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: ER20280115BCNBCN


Book Online from £513 pp*

MSC Fantasia

Western Mediterranean

MSC Fantasia | MSC Cruises

Departure Date: 16 January 2028
Departure Port: Marseille
Duration: 7 Nights
Holiday ID: ER20280116MRSMRS


Book Online from £513 pp*

MSC Fantasia

Western Mediterranean

MSC Fantasia | MSC Cruises

Departure Date: 18 January 2028
Departure Port: Naples
Duration: 7 Nights
Holiday ID: ER20280118NAPNAP


Book Online from £513 pp*

MSC Fantasia

Western Mediterranean

MSC Fantasia | MSC Cruises

Departure Date: 22 January 2028
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: ER20280122BCNBCN


Book Online from £513 pp*

MSC Fantasia

Western Mediterranean

MSC Fantasia | MSC Cruises

Departure Date: 23 January 2028
Departure Port: Marseille
Duration: 7 Nights
Holiday ID: ER20280123MRSMRS


Book Online from £513 pp*

MSC Fantasia

Western Mediterranean

MSC Fantasia | MSC Cruises

Departure Date: 25 January 2028
Departure Port: Naples
Duration: 7 Nights
Holiday ID: ER20280125NAPNAP


Book Online from £513 pp*

MSC Fantasia

Western Mediterranean

MSC Fantasia | MSC Cruises

Departure Date: 29 January 2028
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: ER20280129BCNBCN


Book Online from £513 pp*

MSC Fantasia

Western Mediterranean

MSC Fantasia | MSC Cruises

Departure Date: 30 January 2028
Departure Port: Marseille
Duration: 7 Nights
Holiday ID: ER20280130MRSMRS


Book Online from £513 pp*

MSC Fantasia

Western Mediterranean

MSC Fantasia | MSC Cruises

Departure Date: 05 February 2028
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: ER20280205BCNBCN


Book Online from £513 pp*

MSC Fantasia

Western Mediterranean

MSC Fantasia | MSC Cruises

Departure Date: 06 February 2028
Departure Port: Marseille
Duration: 7 Nights
Holiday ID: ER20280206MRSMRS


Book Online from £513 pp*

MSC Fantasia

Western Mediterranean

MSC Fantasia | MSC Cruises

Departure Date: 08 February 2028
Departure Port: Naples
Duration: 7 Nights
Holiday ID: ER20280208NAPNAP


Book Online from £513 pp*

MSC World Asia

Western Mediterranean

MSC World Asia | MSC Cruises

Departure Date: 09 January 2027
Departure Port: Marseille
Duration: 7 Nights
Holiday ID: AS20270109MRSMRS


Book Online from £518 pp*

MSC World Asia

Western Mediterranean

MSC World Asia | MSC Cruises

Departure Date: 29 January 2027
Departure Port: Barcelona
Duration: 7 Nights
Holiday ID: AS20270129BCNBCN


Book Online from £518 pp*