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 3026 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!
10 of 3026 pcs