Mediterranean Cruise Deals

If you're searching for the best Mediterranean cruise deals, you've come to the right place. With iconic landmarks, rich cultures, incredible cuisine and fascinating history, the Mediterranean always delivers. Browse the latest offers from our favourite cruise lines and last-minute sailings across this unforgettable region.

Our Top Mediterranean Cruise Deals

Check out our best cruise deals for amazing savings on your next cruise holiday.

No-Fly Mediterranean Jewels
Fred Olsen Cruise Lines-logo

No-Fly Mediterranean Jewels

17 nights
Ship
Borealis
Date
3 Jun 2027
  • Departure - Liverpool
  • 16 stops  
  • Arrival - Liverpool
From£3577£3649
Price per person / oceanview stateroom
Mediterranean Odyssey with Rome & Barcelona
Princess Cruises-logo

Mediterranean Odyssey with Rome & Barcelona

14 nights
Ship
Sky Princess
Date
29 Mar 2027
  • Departure - Southampton
  • 8 stops  
  • Arrival - Southampton
From£1408£1466
Price per person / inside stateroom

Terms and Conditions

Please note that the full terms and conditions can be found directly on each cruise page.

Mediterranean Cruise Deals

Browse all of our amazing 2026, 2027 & 2028 cruise deals below. Use the filters to narrow down the results to find the perfect cruise for you.

Mediterranean

We found

34 cruise packages and 3186 cruises

MSC Seaview, Mediterranean
1 / 33
7 % off — 3 days left
MSC Cruises
Duration
1 night
Date
13 Nov 2026
Ship
MSC Seaview
  • Departure - Marseille, France
  • 2 stops  
  • Arrival - Genoa, Italy
£59
From
£55
Price per person / inside stateroom
2 Available promotions:
Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!
MSC World Europa, Mediterranean
1 / 25
7 % off — 3 days left
MSC Cruises
Duration
1 night
Date
13 Nov 2026
Ship
MSC World Europa
  • Departure - Marseille, France
  • 2 stops  
  • Arrival - Genoa, Italy
£59
From
£55
Price per person / inside stateroom
2 Available promotions:
Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!
Costa Smeralda, Mediterranean
1 / 27
8 % off — 3 days left
Costa Cruises
Duration
6 nights
Date
13 Nov 2026
Ship
Costa Smeralda
  • Departure - Marseille, France
  • 5 stops  
  • Arrival - Las Palmas, Canary Islands
£349
From
£322
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
MSC Magnifica, Mediterranean
1 / 24
8.5 % off — 3 days left
MSC Cruises
Mediterranean
Available
Duration
7 nights
Date
13 Nov 2026
Ship
MSC Magnifica
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£359
From
£329
Price per person / inside stateroom
Show all departures (3)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
Costa Toscana, Mediterranean
1 / 24
8 % off — 3 days left
Costa Cruises
Duration
7 nights
Date
13 Nov 2026
Ship
Costa Toscana
  • Departure - Genoa, Italy
  • 9 stops  
  • Arrival - Genoa, Italy
£409
From
£377
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
MSC World Europa, Mediterranean
1 / 25
7 % off — 3 days left
MSC Cruises
Duration
3 nights
Date
14 Nov 2026
Ship
MSC World Europa
  • Departure - Genoa, Italy
  • 4 stops  
  • Arrival - Marseille, France
£159
From
£148
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!
MSC World Europa, Mediterranean
1 / 25
7 % off — 3 days left
MSC Cruises
Mediterranean
Available
Duration
4 nights
Date
14 Nov 2026
Ship
MSC World Europa
  • Departure - Genoa, Italy
  • 5 stops  
  • Arrival - Barcelona, Spain
£319
From
£297
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Magnifica, Mediterranean
1 / 24
8.5 % off — 3 days left
MSC Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
MSC Magnifica
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£419
From
£384
Price per person / inside stateroom
Show all departures (3)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
Costa Toscana, Mediterranean
1 / 24
8 % off — 3 days left
Costa Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
Costa Toscana
  • Departure - Marseille, France
  • 9 stops  
  • Arrival - Marseille, France
£489
From
£450
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Pacifica, Mediterranean
1 / 26
8 % off — 3 days left
Costa Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
Costa Pacifica
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£489
From
£450
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Smeralda, Mediterranean
1 / 27
8 % off — 3 days left
Costa Cruises
Mediterranean
Available
Duration
5 nights
Date
14 Nov 2026
Ship
Costa Smeralda
  • Departure - Barcelona, Spain
  • 4 stops  
  • Arrival - Las Palmas, Canary Islands
£509
From
£469
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
MSC Orchestra, Mediterranean
1 / 21
8.5 % off — 3 days left
MSC Cruises
Duration
7 nights
Date
14 Nov 2026
Ship
MSC Orchestra
  • Departure - Bari, Italy
  • 6 stops  
  • Arrival - Bari, Italy
£669
From
£613
Price per person / balcony stateroom
Show all departures (8)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Lirica, Mediterranean
1 / 15
8.5 % off — 3 days left
MSC Cruises
Duration
11 nights
Date
14 Nov 2026
Ship
MSC Lirica
  • Departure - Split, Croatia
  • 9 stops  
  • Arrival - Split, Croatia
£876
From
£802
Price per person / inside stateroom
Show all departures (4)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!
Costa Fascinosa, Mediterranean
1 / 19
15 % off — 3 days left
Costa Cruises
Duration
10 nights
Date
14 Nov 2026
Ship
Costa Fascinosa
  • Departure - Marseille, France
  • 9 stops  
  • Arrival - Marseille, France
£1199
From
£1020
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
MSC Sinfonia, Mediterranean
1 / 30
8.5 % off — 3 days left
MSC Cruises
Mediterranean
Available
Duration
7 nights
Date
15 Nov 2026
Ship
MSC Sinfonia
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£369
From
£338
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
Costa Toscana, Mediterranean
1 / 24
8 % off — 3 days left
Costa Cruises
Mediterranean
Available
Duration
7 nights
Date
15 Nov 2026
Ship
Costa Toscana
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£399
From
£368
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Pacifica, Mediterranean
1 / 26
8 % off — 3 days left
Costa Cruises
Duration
7 nights
Date
15 Nov 2026
Ship
Costa Pacifica
  • Departure - Savona, Italy
  • 9 stops  
  • Arrival - Savona, Italy
£479
From
£441
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Deliziosa, Mediterranean
1 / 21
8 % off — 3 days left
Costa Cruises
Duration
6 nights
Date
15 Nov 2026
Ship
Costa Deliziosa
  • Departure - Bari, Italy
  • 6 stops  
  • Arrival - Bari, Italy
£649
From
£598
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
MSC Lirica, Mediterranean
1 / 15
8.5 % off — 3 days left
MSC Cruises
Duration
11 nights
Date
15 Nov 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 9 stops  
  • Arrival - Venice, Italy
£837
From
£766
Price per person / oceanview stateroom
Show all departures (6)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!
Costa Fascinosa, Mediterranean
1 / 19
15 % off — 3 days left
Costa Cruises
Duration
10 nights
Date
15 Nov 2026
Ship
Costa Fascinosa
  • Departure - Savona, Italy
  • 9 stops  
  • Arrival - Savona, Italy
£929
From
£790
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
MSC Sinfonia, Mediterranean
1 / 30
8.5 % off — 3 days left
MSC Cruises
Duration
7 nights
Date
16 Nov 2026
Ship
MSC Sinfonia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£419
From
£384
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Orchestra, Mediterranean
1 / 21
8.5 % off — 3 days left
MSC Cruises
Duration
7 nights
Date
16 Nov 2026
Ship
MSC Orchestra
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£439
From
£402
Price per person / inside stateroom
Show all departures (8)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Euribia, Mediterranean
1 / 32
8.5 % off — 3 days left
MSC Cruises
Duration
7 nights
Date
16 Nov 2026
Ship
MSC Euribia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£481
From
£441
Price per person / inside stateroom
Show all departures (17)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
Costa Pacifica, Mediterranean
1 / 26
8 % off — 3 days left
Costa Cruises
Duration
7 nights
Date
16 Nov 2026
Ship
Costa Pacifica
  • Departure - Marseille, France
  • 9 stops  
  • Arrival - Marseille, France
£709
From
£653
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Toscana, Mediterranean
1 / 24
8 % off — 3 days left
Costa Cruises
Duration
7 nights
Date
16 Nov 2026
Ship
Costa Toscana
  • Departure - Palma de Mallorca, Spain
  • 9 stops  
  • Arrival - Palma de Mallorca, Spain
£729
From
£671
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Fascinosa, Mediterranean
1 / 19
15 % off — 3 days left
Costa Cruises
Mediterranean
Available
Duration
10 nights
Date
16 Nov 2026
Ship
Costa Fascinosa
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£949
From
£807
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
MSC Sinfonia, Mediterranean
1 / 30
8.5 % off — 3 days left
MSC Cruises
Duration
7 nights
Date
17 Nov 2026
Ship
MSC Sinfonia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£359
From
£329
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
Costa Pacifica, Mediterranean
1 / 26
8 % off — 3 days left
Costa Cruises
Mediterranean
Available
Duration
7 nights
Date
17 Nov 2026
Ship
Costa Pacifica
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£459
From
£423
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
MSC Euribia, Mediterranean
1 / 32
8.5 % off — 3 days left
MSC Cruises
Duration
7 nights
Date
18 Nov 2026
Ship
MSC Euribia
  • Departure - Palermo, Sicily
  • 7 stops  
  • Arrival - Palermo, Sicily
£619
From
£567
Price per person / balcony stateroom
Show all departures (21)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
Costa Toscana, Mediterranean
1 / 24
8 % off — 3 days left
Costa Cruises
Duration
8 nights
Date
19 Nov 2026
Ship
Costa Toscana
  • Departure - Civitavecchia (Rome), Italy
  • 10 stops  
  • Arrival - Civitavecchia (Rome), Italy
£529
From
£487
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Balmoral, Mediterranean
1 / 14
Discount — 3 days left
Fred Olsen Cruise Lines
Duration
11 nights
Date
19 Nov 2026
Ship
Balmoral
  • Departure - Athens (Piraeus), Greece
  • 8 stops  
  • Arrival - Santa Cruz, Tenerife
£1299
From
£1274
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Toscana, Mediterranean
1 / 24
Costa Cruises
Mediterranean
Available
Duration
2 nights
Date
20 Nov 2026
Ship
Costa Toscana
  • Departure - Genoa, Italy
  • 3 stops  
  • Arrival - Barcelona, Spain
From
£99
Price per person / inside stateroom
MSC Sinfonia, Mediterranean
1 / 30
7 % off — 3 days left
MSC Cruises
Duration
6 nights
Date
20 Nov 2026
Ship
MSC Sinfonia
  • Departure - Valencia, Spain
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£409
From
£381
Price per person / oceanview stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
Costa Toscana, Mediterranean
1 / 24
8 % off — 3 days left
Costa Cruises
Duration
8 nights
Date
20 Nov 2026
Ship
Costa Toscana
  • Departure - Genoa, Italy
  • 10 stops  
  • Arrival - Savona, Italy
£449
From
£414
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Deliziosa, Mediterranean
1 / 21
Costa Cruises
Duration
4 nights
Date
20 Nov 2026
Ship
Costa Deliziosa
  • Departure - Trieste, Italy
  • 4 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£469
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Toscana, Mediterranean
1 / 24
8 % off — 3 days left
Costa Cruises
Duration
6 nights
Date
20 Nov 2026
Ship
Costa Toscana
  • Departure - Genoa, Italy
  • 8 stops  
  • Arrival - Palermo, Sicily
£529
From
£487
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Deliziosa, Mediterranean
1 / 21
8 % off — 3 days left
Costa Cruises
Duration
5 nights
Date
20 Nov 2026
Ship
Costa Deliziosa
  • Departure - Trieste, Italy
  • 5 stops  
  • Arrival - Savona, Italy
£559
From
£515
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Pacifica, Mediterranean
1 / 26
8 % off — 3 days left
Costa Cruises
Duration
5 nights
Date
21 Nov 2026
Ship
Costa Pacifica
  • Departure - Civitavecchia (Rome), Italy
  • 5 stops  
  • Arrival - Civitavecchia (Rome), Italy
£319
From
£294
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Toscana, Mediterranean
1 / 24
8 % off — 3 days left
Costa Cruises
Duration
8 nights
Date
21 Nov 2026
Ship
Costa Toscana
  • Departure - Marseille, France
  • 10 stops  
  • Arrival - Marseille, France
£639
From
£588
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Bolette, Mediterranean
1 / 22
Discount — 3 days left
Fred Olsen Cruise Lines
Duration
16 nights
Date
21 Nov 2026
Ship
Bolette
  • Departure - Liverpool, Great Britain
  • 9 stops  
  • Arrival - Liverpool, Great Britain
£1999
From
£1960
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Toscana, Mediterranean
1 / 24
Costa Cruises
Mediterranean
Available
Duration
4 nights
Date
22 Nov 2026
Ship
Costa Toscana
  • Departure - Barcelona, Spain
  • 6 stops  
  • Arrival - Palermo, Sicily
From
£139
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Toscana, Mediterranean
1 / 24
8 % off — 3 days left
Costa Cruises
Mediterranean
Available
Duration
6 nights
Date
22 Nov 2026
Ship
Costa Toscana
  • Departure - Barcelona, Spain
  • 8 stops  
  • Arrival - Savona, Italy
£299
From
£276
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Toscana, Mediterranean
1 / 24
8 % off — 3 days left
Costa Cruises
Mediterranean
Available
Duration
5 nights
Date
22 Nov 2026
Ship
Costa Toscana
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£299
From
£276
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Pacifica, Mediterranean
1 / 26
8 % off — 3 days left
Costa Cruises
Duration
5 nights
Date
22 Nov 2026
Ship
Costa Pacifica
  • Departure - Savona, Italy
  • 5 stops  
  • Arrival - Savona, Italy
£319
From
£294
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Toscana, Mediterranean
1 / 24
8 % off — 3 days left
Costa Cruises
Mediterranean
Available
Duration
8 nights
Date
22 Nov 2026
Ship
Costa Toscana
  • Departure - Barcelona, Spain
  • 10 stops  
  • Arrival - Barcelona, Spain
£399
From
£368
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
MSC Euribia, Mediterranean
1 / 32
8.5 % off — 3 days left
MSC Cruises
Duration
7 nights
Date
22 Nov 2026
Ship
MSC Euribia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£529
From
£485
Price per person / balcony stateroom
Show all departures (19)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
Sirena, Mediterranean
1 / 12
Oceania Cruises
Duration
10 nights
Date
22 Nov 2026
Ship
Sirena
  • Departure - Venice, Italy
  • 11 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£5339
Price per person / oceanview stateroom
Costa Pacifica, Mediterranean
1 / 26
Costa Cruises
Duration
4 nights
Date
23 Nov 2026
Ship
Costa Pacifica
  • Departure - Marseille, France
  • 4 stops  
  • Arrival - Savona, Italy
From
£189
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
MSC Sinfonia, Mediterranean
1 / 30
8.5 % off — 3 days left
MSC Cruises
Duration
7 nights
Date
23 Nov 2026
Ship
MSC Sinfonia
  • Departure - Marseille, France
  • 7 stops  
  • Arrival - Marseille, France
£399
From
£366
Price per person / inside stateroom
Show all departures (12)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
Costa Toscana, Mediterranean
1 / 24
8 % off — 3 days left
Costa Cruises
Duration
8 nights
Date
23 Nov 2026
Ship
Costa Toscana
  • Departure - Palma de Mallorca, Spain
  • 8 stops  
  • Arrival - Palma de Mallorca, Spain
£959
From
£883
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Pacifica, Mediterranean
1 / 26
Costa Cruises
Mediterranean
Available
Duration
3 nights
Date
24 Nov 2026
Ship
Costa Pacifica
  • Departure - Barcelona, Spain
  • 3 stops  
  • Arrival - Savona, Italy
From
£119
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Fascinosa, Mediterranean
1 / 19
15 % off — 3 days left
Costa Cruises
Duration
10 nights
Date
24 Nov 2026
Ship
Costa Fascinosa
  • Departure - Marseille, France
  • 9 stops  
  • Arrival - Marseille, France
£789
From
£671
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
MSC Sinfonia, Mediterranean
1 / 30
8.5 % off — 3 days left
MSC Cruises
Duration
7 nights
Date
24 Nov 2026
Ship
MSC Sinfonia
  • Departure - Genoa, Italy
  • 7 stops  
  • Arrival - Genoa, Italy
£819
From
£750
Price per person / suite
Show all departures (13)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
MSC Orchestra, Mediterranean
1 / 21
8.5 % off — 3 days left
MSC Cruises
Duration
7 nights
Date
25 Nov 2026
Ship
MSC Orchestra
  • Departure - Istanbul, Turkey
  • 6 stops  
  • Arrival - Istanbul, Turkey
£519
From
£475
Price per person / inside stateroom
Show all departures (6)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!
Costa Fascinosa, Mediterranean
1 / 19
15 % off — 3 days left
Costa Cruises
Duration
10 nights
Date
25 Nov 2026
Ship
Costa Fascinosa
  • Departure - Savona, Italy
  • 9 stops  
  • Arrival - Savona, Italy
£629
From
£535
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Fascinosa, Mediterranean
1 / 19
15 % off — 3 days left
Costa Cruises
Mediterranean
Available
Duration
10 nights
Date
26 Nov 2026
Ship
Costa Fascinosa
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£749
From
£637
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Marella Explorer, Mediterranean
1 / 29
Discount — 3 days left
Marella Cruises
Duration
4 nights
Date
26 Nov 2026
Ship
Marella Explorer
  • Departure - Malaga, Spain
  • 4 stops  
  • Arrival - Las Palmas, Canary Islands
£838
From
£813
Price per person / oceanview stateroom
Azamara Quest, Mediterranean
1 / 14
Discount — 3 days left
Azamara
Duration
8 nights
Date
26 Nov 2026
Ship
Azamara Quest
  • Departure - Athens (Piraeus), Greece
  • 8 stops  
  • Arrival - Malaga, Spain
£1279
From
£1228
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 04/12: Up to $750 Free Onboard Credit!
Celebrity Infinity, Mediterranean
1 / 29
Discount — 3 days left
Celebrity Cruises
Mediterranean
Available
Duration
12 nights
Date
26 Nov 2026
Ship
Celebrity Infinity
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Barcelona, Spain
£1323
From
£1271
Price per person / inside stateroom
4 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 10/11: Weekend Sale - Enjoy an Extra £200 in Savings on Europe Sailings!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!
Costa Toscana, Mediterranean
1 / 24
8 % off — 3 days left
Costa Cruises
Duration
7 nights
Date
27 Nov 2026
Ship
Costa Toscana
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£459
From
£423
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
60 of 3186 pcs