Mediterranean Cruises
Just a stones throw away, the Mediterranean offers some of the most beautiful destinations that you can cruise to.

Iconic landmarks, diverse cultures, exquisite cuisines and extraordinary history. You’ll never have a dull moment when cruising the Mediterranean. Explore ancient ruins in Croatia, discover some incredible architecture in Spain or relax on one of Italy's heavenly beaches. Wherever you decide to cruise to in the Mediterranean, you won't be disappointed.
Popular Mediterranean countries to cruise to
Other Mediterranean countries to cruise to
Popular cruise lines for Mediterranean cruises
Mediterranean cruise deals
Browse all our amazing Mediterranean cruise deals below. Use the filters to narrow down the results to find the perfect cruise for you.
Mediterranean
Mediterranean
We found
34 cruise packages and 2952 cruises


Italy, France & Spain with Barcelona Stay
Mediterranean

Eastern Med Odyssey With Athens Stay
Mediterranean


Mediterranean Medley With Barcelona Stay
Mediterranean





1 / 30
8.5 % off — 9 days left

Duration
7 nights
Date
17 Nov 2026
Ship
MSC Sinfonia
- Departure - Genoa, Italy
- 7 stops
- Arrival - Genoa, Italy
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 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!

1 / 26
8 % off — 9 days left

Mediterranean
Available
Duration
7 nights
Date
17 Nov 2026
Ship
Costa Pacifica
- Departure - Barcelona, Spain
- 9 stops
- Arrival - Barcelona, Spain
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 32
8.5 % off — 9 days left

Duration
7 nights
Date
17 Nov 2026
Ship
MSC Euribia
- Departure - Naples, Italy
- 7 stops
- Arrival - Naples, Italy
Show all departures (20)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 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!

1 / 32
8.5 % off — 9 days left

Duration
7 nights
Date
18 Nov 2026
Ship
MSC Euribia
- Departure - Palermo, Sicily
- 7 stops
- Arrival - Palermo, Sicily
Show all departures (21)
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 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!

1 / 24
8 % off — 9 days left

Duration
8 nights
Date
19 Nov 2026
Ship
Costa Toscana
- Departure - Civitavecchia (Rome), Italy
- 10 stops
- Arrival - Civitavecchia (Rome), Italy
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 14
Discount — 9 days left

Duration
11 nights
Date
19 Nov 2026
Ship
Balmoral
- Departure - Athens (Piraeus), Greece
- 8 stops
- Arrival - Santa Cruz, Tenerife
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 24

Mediterranean
Available
Duration
2 nights
Date
20 Nov 2026
Ship
Costa Toscana
- Departure - Genoa, Italy
- 3 stops
- Arrival - Barcelona, Spain

1 / 30
7 % off — 9 days left

Duration
6 nights
Date
20 Nov 2026
Ship
MSC Sinfonia
- Departure - Valencia, Spain
- 7 stops
- Arrival - Civitavecchia (Rome), Italy
3 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 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!

1 / 24
8 % off — 9 days left

Duration
8 nights
Date
20 Nov 2026
Ship
Costa Toscana
- Departure - Genoa, Italy
- 10 stops
- Arrival - Savona, Italy
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 21

Duration
4 nights
Date
20 Nov 2026
Ship
Costa Deliziosa
- Departure - Trieste, Italy
- 4 stops
- Arrival - Civitavecchia (Rome), Italy
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
10 of 2952 pcs













