Croatia-Mediterranean

Croatia Cruises

On a cruise to Croatia, you'll discover a remarkably beautiful land of unspoilt coastline, endless islands and majestic mountains. There’s plenty to do and see too – from the delights of exploring the UNESCO world heritage sites of Dubrovnik and Split to experiencing the melodies of the Sea Organ in Zadar. With terracotta-tiled houses, ancient ruins, and beautiful beaches to explore, on a cruise to Croatia, you'll discover the best of the Adriatic Coast.

Ports

Croatia

We found

8 cruise packages and 888 cruises

MSC Lirica, Mediterranean
1 / 15
8.5 % off — 2 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!
MSC Lirica, Mediterranean
1 / 15
8.5 % off — 2 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!
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
£4449
Price per person / balcony stateroom
MSC Lirica, Mediterranean
1 / 15
8.5 % off — 2 days left
MSC Cruises
Duration
10 nights
Date
6 Dec 2026
Ship
MSC Lirica
  • Departure - Split, Croatia
  • 7 stops  
  • Arrival - Split, Croatia
£617
From
£565
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 £26pp per night!
MSC Lirica, Mediterranean
1 / 15
8.5 % off — 2 days left
MSC Cruises
Duration
10 nights
Date
7 Dec 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 7 stops  
  • Arrival - Venice, Italy
£862
From
£789
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 £26pp per night!
MSC Lirica, Mediterranean
1 / 15
8.5 % off — 2 days left
MSC Cruises
Duration
10 nights
Date
7 Dec 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 7 stops  
  • Arrival - Venice, Italy
£878
From
£804
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 £26pp per night!
MSC Lirica, Mediterranean
1 / 15
8.5 % off — 2 days left
MSC Cruises
Duration
11 nights
Date
17 Dec 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 9 stops  
  • Arrival - Venice, Italy
£998
From
£914
Price per person / inside stateroom
Show all departures (2)
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!
MSC Lirica, Mediterranean
1 / 15
8.5 % off — 2 days left
MSC Cruises
Duration
12 nights
Date
28 Dec 2026
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 10 stops  
  • Arrival - Bari, Italy
£1061
From
£971
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 £26pp per night!
MSC Lirica, Mediterranean
1 / 15
7 % off — 2 days left
MSC Cruises
Duration
2 nights
Date
7 Jan 2027
Ship
MSC Lirica
  • Departure - Split, Croatia
  • 3 stops  
  • Arrival - Bari, Italy
£119
From
£111
Price per person / oceanview 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 Lirica, Mediterranean
1 / 15
7 % off — 2 days left
MSC Cruises
Duration
2 nights
Date
13 Mar 2027
Ship
MSC Lirica
  • Departure - Bari, Italy
  • 3 stops  
  • Arrival - Venice, Italy
£122
From
£114
Price per person / oceanview 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 Lirica, Mediterranean
1 / 15
8.5 % off — 2 days left
MSC Cruises
Duration
13 nights
Date
13 Mar 2027
Ship
MSC Lirica
  • Departure - Bari, Italy
  • 11 stops  
  • Arrival - Venice, Italy
£1086
From
£994
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 £26pp per night!
Azamara Onward, Mediterranean
1 / 17
Discount — 2 days left
Azamara
Mediterranean
Available
Duration
12 nights
Date
13 Mar 2027
Ship
Azamara Onward
  • Departure - Barcelona, Spain
  • 12 stops  
  • Arrival - Fusina (Venice), Italy
£2449
From
£2352
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!
Azamara Onward, Mediterranean
1 / 17
Discount — 2 days left
Azamara
Mediterranean
Available
Duration
21 nights
Date
13 Mar 2027
Ship
Azamara Onward
  • Departure - Barcelona, Spain
  • 20 stops  
  • Arrival - Athens (Piraeus), Greece
£6729
From
£6460
Price per person / balcony 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!
Azura, Mediterranean
1 / 31
Discount — 2 days left
P&O Cruises
Duration
27 nights
Date
19 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 19 stops  
  • Arrival - Valletta, Malta
£2774
From
£2664
Price per person / oceanview stateroom
4 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 01/12: Black Friday Price Drop Guarantee!, Ends 02/12: Supersized Black Friday Sale - Save up to £500 off per balcony cabin!, Save 32% when you upgrade to All-Inclusive from £45pp per day!
Azura, Mediterranean
1 / 31
Discount — 2 days left
P&O Cruises
Duration
27 nights
Date
19 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 19 stops  
  • Arrival - Valletta, Malta
£2774
From
£2664
Price per person / oceanview stateroom
4 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 01/12: Black Friday Price Drop Guarantee!, Ends 02/12: Supersized Black Friday Sale - Save up to £500 off per balcony cabin!, Save 32% when you upgrade to All-Inclusive from £45pp per day!
Azura, Mediterranean
1 / 31
Discount — 2 days left
P&O Cruises
Duration
26 nights
Date
20 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 18 stops  
  • Arrival - Valletta, Malta
£2679
From
£2572
Price per person / balcony stateroom
4 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 01/12: Black Friday Price Drop Guarantee!, Ends 02/12: Supersized Black Friday Sale - Save up to £500 off per balcony cabin!, Save 32% when you upgrade to All-Inclusive from £45pp per day!
Azura, Mediterranean
1 / 31
Discount — 2 days left
P&O Cruises
Duration
26 nights
Date
20 Mar 2027
Ship
Azura
  • Departure - Santa Cruz, Tenerife
  • 18 stops  
  • Arrival - Valletta, Malta
£2679
From
£2572
Price per person / balcony stateroom
4 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 01/12: Black Friday Price Drop Guarantee!, Ends 02/12: Supersized Black Friday Sale - Save up to £500 off per balcony cabin!, Save 32% when you upgrade to All-Inclusive from £45pp per day!
Azamara Onward, Mediterranean
1 / 17
Discount — 2 days left
Azamara
Duration
9 nights
Date
25 Mar 2027
Ship
Azamara Onward
  • Departure - Fusina (Venice), Italy
  • 9 stops  
  • Arrival - Athens (Piraeus), Greece
£2399
From
£2304
Price per person / inside stateroom
Available promotion:
Ends 04/12: Up to $750 Free Onboard Credit!
Marina, Transatlantic
1 / 17
Oceania Cruises
Duration
23 nights
Date
25 Mar 2027
Ship
Marina
  • Departure - Miami, Florida, USA
  • 16 stops  
  • Arrival - Trieste, Italy
From
£6809
Price per person / balcony stateroom
TUI Skyla, Danube River
1 / 11
Discount — 2 days left
TUI River Cruises
Duration
7 nights
Date
29 Mar 2027
Ship
TUI Skyla
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Budapest, Hungary
£1482
From
£1438
Price per person / oceanview stateroom
Show all departures (8)
MSC Armonia, Mediterranean
1 / 20
8.5 % off — 2 days left
MSC Cruises
Duration
29 nights
Date
29 Mar 2027
Ship
MSC Armonia
  • Departure - Cape Town, South Africa
  • 15 stops  
  • Arrival - Venice, Italy
£2059
From
£1884
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 £26pp per night!
Azamara Journey, Transatlantic
1 / 14
Discount — 2 days left
Azamara
Duration
37 nights
Date
29 Mar 2027
Ship
Azamara Journey
  • Departure - Miami, Florida, USA
  • 28 stops  
  • Arrival - Chioggia (Venice), Italy
£16859
From
£16185
Price per person / suite
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Azura, Mediterranean
1 / 31
Discount — 2 days left
P&O Cruises
Duration
14 nights
Date
1 Apr 2027
Ship
Azura
  • Departure - Valletta, Malta
  • 11 stops  
  • Arrival - Valletta, Malta
£1054
From
£1012
Price per person / inside stateroom
5 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 01/12: Black Friday Price Drop Guarantee!, Ends 02/12: Supersized Black Friday Sale - Save up to £500 off per balcony cabin!, Receive up to £290 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
Azura, Mediterranean
1 / 31
Discount — 2 days left
P&O Cruises
Duration
14 nights
Date
1 Apr 2027
Ship
Azura
  • Departure - Valletta, Malta
  • 11 stops  
  • Arrival - Valletta, Malta
£1054
From
£1012
Price per person / inside stateroom
5 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 01/12: Black Friday Price Drop Guarantee!, Ends 02/12: Supersized Black Friday Sale - Save up to £500 off per balcony cabin!, Receive up to £290 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
MSC Armonia, Mediterranean
1 / 20
8.5 % off — 2 days left
MSC Cruises
Duration
26 nights
Date
1 Apr 2027
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 14 stops  
  • Arrival - Venice, Italy
£1689
From
£1546
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 £26pp per night!
MSC Armonia, Mediterranean
1 / 20
8.5 % off — 2 days left
MSC Cruises
Duration
31 nights
Date
1 Apr 2027
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 18 stops  
  • Arrival - Venice, Italy
£2499
From
£2287
Price per person / oceanview stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!
TUI Maya, Danube River
1 / 11
Discount — 2 days left
TUI River Cruises
Duration
7 nights
Date
5 Apr 2027
Ship
TUI Maya
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Budapest, Hungary
£1248
From
£1211
Price per person / oceanview stateroom
Show all departures (2)
MSC Lirica, Mediterranean
1 / 15
7 % off — 2 days left
MSC Cruises
Duration
4 nights
Date
6 Apr 2027
Ship
MSC Lirica
  • Departure - Venice, Italy
  • 4 stops  
  • Arrival - Venice, Italy
£529
From
£492
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!
Sirena, Mediterranean
1 / 12
Oceania Cruises
Duration
10 nights
Date
7 Apr 2027
Ship
Sirena
  • Departure - Istanbul, Turkey
  • 11 stops  
  • Arrival - Venice, Italy
From
£2619
Price per person / inside stateroom
Azura, Mediterranean
1 / 31
Discount — 2 days left
P&O Cruises
Duration
7 nights
Date
8 Apr 2027
Ship
Azura
  • Departure - Valletta, Malta
  • 6 stops  
  • Arrival - Valletta, Malta
£724
From
£696
Price per person / inside stateroom
5 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 01/12: Black Friday Price Drop Guarantee!, Ends 02/12: Supersized Black Friday Sale - Save up to £500 off per balcony cabin!, Receive up to £170 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
Azura, Mediterranean
1 / 31
Discount — 2 days left
P&O Cruises
Duration
7 nights
Date
8 Apr 2027
Ship
Azura
  • Departure - Valletta, Malta
  • 6 stops  
  • Arrival - Valletta, Malta
£724
From
£696
Price per person / inside stateroom
5 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 01/12: Black Friday Price Drop Guarantee!, Ends 02/12: Supersized Black Friday Sale - Save up to £500 off per balcony cabin!, Receive up to £170 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
Azura, Mediterranean
1 / 31
Discount — 2 days left
P&O Cruises
Duration
14 nights
Date
8 Apr 2027
Ship
Azura
  • Departure - Valletta, Malta
  • 11 stops  
  • Arrival - Valletta, Malta
£1084
From
£1041
Price per person / inside stateroom
5 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 01/12: Black Friday Price Drop Guarantee!, Ends 02/12: Supersized Black Friday Sale - Save up to £500 off per balcony cabin!, Receive up to £290 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
Azura, Mediterranean
1 / 31
Discount — 2 days left
P&O Cruises
Duration
14 nights
Date
8 Apr 2027
Ship
Azura
  • Departure - Valletta, Malta
  • 11 stops  
  • Arrival - Valletta, Malta
£1084
From
£1041
Price per person / inside stateroom
5 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 01/12: Black Friday Price Drop Guarantee!, Ends 02/12: Supersized Black Friday Sale - Save up to £500 off per balcony cabin!, Receive up to £290 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
Marina, Mediterranean
1 / 17
Oceania Cruises
Duration
7 nights
Date
10 Apr 2027
Ship
Marina
  • Departure - Civitavecchia (Rome), Italy
  • 8 stops  
  • Arrival - Trieste, Italy
From
£2109
Price per person / inside stateroom
TUI Skyla, Danube River
1 / 11
Discount — 2 days left
TUI River Cruises
Duration
7 nights
Date
12 Apr 2027
Ship
TUI Skyla
  • Departure - Budapest, Hungary
  • 8 stops  
  • Arrival - Budapest, Hungary
£1408
From
£1366
Price per person / oceanview stateroom
Show all departures (7)
Norwegian Gem, Transatlantic
1 / 18
Discount — 2 days left
Norwegian Cruise Line
Duration
19 nights
Date
13 Apr 2027
Ship
Norwegian Gem
  • Departure - New York, USA
  • 11 stops  
  • Arrival - Ravenna (Bologna), Italy
£1345
From
£1292
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Enchanted Princess, Transatlantic
1 / 23
Discount — 2 days left
Princess Cruises
Duration
25 nights
Date
16 Apr 2027
Ship
Enchanted Princess
  • Departure - Fort Lauderdale, Florida
  • 15 stops  
  • Arrival - Trieste, Italy
£2693
From
£2613
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £53pp per day!
Enchanted Princess, Transatlantic
1 / 23
Discount — 2 days left
Princess Cruises
Duration
36 nights
Date
16 Apr 2027
Ship
Enchanted Princess
  • Departure - Fort Lauderdale, Florida
  • 26 stops  
  • Arrival - Civitavecchia (Rome), Italy
£4217
From
£4091
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £53pp per day!
Enchanted Princess, Transatlantic
1 / 23
Discount — 2 days left
Princess Cruises
Duration
46 nights
Date
16 Apr 2027
Ship
Enchanted Princess
  • Departure - Fort Lauderdale, Florida
  • 36 stops  
  • Arrival - Athens (Piraeus), Greece
£5793
From
£5620
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £53pp per day!
Sirena, Mediterranean
1 / 12
Oceania Cruises
Duration
9 nights
Date
17 Apr 2027
Ship
Sirena
  • Departure - Venice, Italy
  • 10 stops  
  • Arrival - Barcelona, Spain
From
£1989
Price per person / inside stateroom
40 of 888 pcs