Dubrovnik Cruises 2026 / 2027 / 2028 Dates

Discover the breathtaking beauty of Dubrovnik with our fantastic range of Dubrovnik cruises for 2026 and 2027. From the magnificent medieval city walls and charming limestone streets of the UNESCO-listed Old Town to stunning Adriatic Sea views and picturesque nearby islands, Dubrovnik offers an unforgettable blend of history, culture and coastal beauty. Start planning your Dubrovnik cruise today and secure the best cabins, dates and deals!

Browse our fantastic range of Dubrovnik cruises below. Use the filters to find the perfect cruise that suits your schedule and budget.

Dubrovnik

We found

761 cruises

Brilliance of the Seas, Mediterranean
1 / 18
Discount
Royal Caribbean
Duration
7 nights
Date
19 Jun 2027
Ship
Brilliance of the Seas
  • Departure - Ravenna (Bologna), Italy
  • 6 stops  
  • Arrival - Ravenna (Bologna), Italy
£553
From
£537
Price per person / inside stateroom
Show all departures (4)
Brilliance of the Seas, Mediterranean
1 / 18
Discount
Royal Caribbean
Duration
7 nights
Date
30 Oct 2027
Ship
Brilliance of the Seas
  • Departure - Ravenna (Bologna), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£605
From
£587
Price per person / inside stateroom
Norwegian Gem, Mediterranean
1 / 18
Discount
Norwegian Cruise Line
Duration
7 nights
Date
2 May 2027
Ship
Norwegian Gem
  • Departure - Ravenna (Bologna), Italy
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£637
From
£618
Price per person / inside stateroom
Show all departures (2)
Norwegian Gem, Mediterranean
1 / 18
Discount
Norwegian Cruise Line
Duration
7 nights
Date
8 Aug 2027
Ship
Norwegian Gem
  • Departure - Ravenna (Bologna), Italy
  • 8 stops  
  • Arrival - Athens (Piraeus), Greece
£657
From
£638
Price per person / inside stateroom
Show all departures (10)
Explorer of the Seas, Mediterranean
1 / 21
Discount
Royal Caribbean
Duration
7 nights
Date
4 Oct 2027
Ship
Explorer of the Seas
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Ravenna (Bologna), Italy
£667
From
£648
Price per person / inside stateroom
MSC Armonia, Mediterranean
1 / 20
8 % off
MSC Cruises
Duration
7 nights
Date
30 Apr 2027
Ship
MSC Armonia
  • Departure - Brindisi, Italy
  • 7 stops  
  • Arrival - Brindisi, Italy
£671
From
£618
Price per person / inside stateroom
Show all departures (16)
Explorer of the Seas, Mediterranean
1 / 21
Discount
Royal Caribbean
Duration
7 nights
Date
17 May 2027
Ship
Explorer of the Seas
  • Departure - Ravenna (Bologna), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£689
From
£669
Price per person / inside stateroom
Show all departures (2)
Queen Elizabeth, Mediterranean
1 / 26
Discount
Cunard
Duration
7 nights
Date
27 Aug 2027
Ship
Queen Elizabeth
  • Departure - Trieste, Italy
  • 6 stops  
  • Arrival - Civitavecchia (Rome), Italy
£692
From
£668
Price per person / inside stateroom
Explorer of the Seas, Mediterranean
1 / 21
Discount
Royal Caribbean
Duration
7 nights
Date
28 Oct 2028
Ship
Explorer of the Seas
  • Departure - Ravenna (Bologna), Italy
  • 6 stops  
  • Arrival - Barcelona, Spain
£704
From
£683
Price per person / inside stateroom
Explorer of the Seas, Mediterranean
1 / 21
Discount
Royal Caribbean
Duration
7 nights
Date
11 Oct 2027
Ship
Explorer of the Seas
  • Departure - Ravenna (Bologna), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£719
From
£698
Price per person / inside stateroom
Show all departures (4)
Explorer of the Seas, Mediterranean
1 / 21
Discount
Royal Caribbean
Duration
7 nights
Date
14 Oct 2028
Ship
Explorer of the Seas
  • Departure - Ravenna (Bologna), Italy
  • 6 stops  
  • Arrival - Ravenna (Bologna), Italy
£719
From
£698
Price per person / inside stateroom
Show all departures (5)
Explorer of the Seas, Mediterranean
1 / 21
Discount
Royal Caribbean
Duration
7 nights
Date
12 Aug 2028
Ship
Explorer of the Seas
  • Departure - Ravenna (Bologna), Italy
  • 6 stops  
  • Arrival - Ravenna (Bologna), Italy
£723
From
£702
Price per person / inside stateroom
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
7 nights
Date
13 Nov 2027
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£732
From
£703
Price per person / inside stateroom
Nieuw Statendam, Mediterranean
1 / 27
5 % off
Holland America Line
Duration
7 nights
Date
12 Feb 2028
Ship
Nieuw Statendam
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Civitavecchia (Rome), Italy
£749
From
£712
Price per person / inside stateroom
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
8 Apr 2027
Ship
Azura
  • Departure - Valletta, Malta
  • 6 stops  
  • Arrival - Valletta, Malta
£774
From
£744
Price per person / inside stateroom
Available promotion:
UP TO £500 SAVINGS
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
8 Apr 2027
Ship
Azura
  • Departure - Valletta, Malta
  • 6 stops  
  • Arrival - Valletta, Malta
£774
From
£744
Price per person / inside stateroom
Available promotion:
UP TO £500 SAVINGS
MSC Armonia, Mediterranean
1 / 20
8 % off
MSC Cruises
Duration
7 nights
Date
26 Mar 2028
Ship
MSC Armonia
  • Departure - Venice, Italy
  • 7 stops  
  • Arrival - Venice, Italy
£774
From
£713
Price per person / inside stateroom
MSC Armonia, Mediterranean
1 / 20
8 % off
MSC Cruises
Duration
7 nights
Date
2 Apr 2028
Ship
MSC Armonia
  • Departure - Venice, Italy
  • 7 stops  
  • Arrival - Venice, Italy
£774
From
£713
Price per person / inside stateroom
Show all departures (32)
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
6 Apr 2028
Ship
Azura
  • Departure - Valletta, Malta
  • 6 stops  
  • Arrival - Valletta, Malta
£774
From
£744
Price per person / inside stateroom
Show all departures (3)
Available promotion:
UP TO £500 SAVINGS
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
6 Apr 2028
Ship
Azura
  • Departure - Valletta, Malta
  • 6 stops  
  • Arrival - Valletta, Malta
£774
From
£744
Price per person / inside stateroom
Show all departures (3)
Available promotion:
UP TO £500 SAVINGS
MSC Armonia, Mediterranean
1 / 20
8 % off
MSC Cruises
Duration
7 nights
Date
21 Apr 2028
Ship
MSC Armonia
  • Departure - Brindisi, Italy
  • 7 stops  
  • Arrival - Brindisi, Italy
£774
From
£713
Price per person / inside stateroom
Show all departures (31)
MSC Armonia, Mediterranean
1 / 20
8 % off
MSC Cruises
Duration
7 nights
Date
22 Apr 2028
Ship
MSC Armonia
  • Departure - Split, Croatia
  • 7 stops  
  • Arrival - Split, Croatia
£774
From
£713
Price per person / inside stateroom
Show all departures (31)
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
7 nights
Date
3 Jul 2027
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£777
From
£746
Price per person / inside stateroom
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
19 Oct 2028
Ship
Azura
  • Departure - Valletta, Malta
  • 6 stops  
  • Arrival - Valletta, Malta
£779
From
£748
Price per person / inside stateroom
Available promotion:
UP TO £500 SAVINGS
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
19 Oct 2028
Ship
Azura
  • Departure - Valletta, Malta
  • 6 stops  
  • Arrival - Valletta, Malta
£779
From
£748
Price per person / inside stateroom
Available promotion:
UP TO £500 SAVINGS
Mariner of the Seas, Mediterranean
1 / 17
Discount
Royal Caribbean
Duration
7 nights
Date
13 Aug 2027
Ship
Mariner of the Seas
  • Departure - Ravenna (Bologna), Italy
  • 7 stops  
  • Arrival - Barcelona, Spain
£780
From
£757
Price per person / inside stateroom
Mariner of the Seas, Mediterranean
1 / 17
Discount
Royal Caribbean
Duration
7 nights
Date
6 Oct 2028
Ship
Mariner of the Seas
  • Departure - Ravenna (Bologna), Italy
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£801
From
£777
Price per person / inside stateroom
Mariner of the Seas, Mediterranean
1 / 17
Discount
Royal Caribbean
Duration
9 nights
Date
15 Jun 2027
Ship
Mariner of the Seas
  • Departure - Ravenna (Bologna), Italy
  • 8 stops  
  • Arrival - Barcelona, Spain
£803
From
£779
Price per person / inside stateroom
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
7 nights
Date
17 Jul 2027
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£817
From
£785
Price per person / inside stateroom
Queen Elizabeth, Mediterranean
1 / 26
Discount
Cunard
Duration
7 nights
Date
6 Aug 2027
Ship
Queen Elizabeth
  • Departure - Trieste, Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£818
From
£790
Price per person / inside stateroom
Mariner of the Seas, Mediterranean
1 / 17
Discount
Royal Caribbean
Duration
7 nights
Date
8 Sep 2028
Ship
Mariner of the Seas
  • Departure - Ravenna (Bologna), Italy
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£822
From
£798
Price per person / inside stateroom
Show all departures (2)
Norwegian Sun, Mediterranean
1 / 9
Discount
Norwegian Cruise Line
Duration
7 nights
Date
6 Jun 2027
Ship
Norwegian Sun
  • Departure - Ravenna (Bologna), Italy
  • 8 stops  
  • Arrival - Civitavecchia (Rome), Italy
£830
From
£806
Price per person / inside stateroom
Show all departures (3)
MSC Armonia, Mediterranean
1 / 20
8 % off
MSC Cruises
Duration
7 nights
Date
3 Oct 2027
Ship
MSC Armonia
  • Departure - Venice, Italy
  • 7 stops  
  • Arrival - Venice, Italy
£841
From
£774
Price per person / inside stateroom
Show all departures (16)
Rotterdam, Mediterranean
1 / 23
5 % off
Holland America Line
Duration
7 nights
Date
18 Nov 2028
Ship
Rotterdam
  • Departure - Trieste, Italy
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£849
From
£807
Price per person / inside stateroom
MSC Armonia, Mediterranean
1 / 20
8 % off
MSC Cruises
Duration
7 nights
Date
1 May 2027
Ship
MSC Armonia
  • Departure - Split, Croatia
  • 7 stops  
  • Arrival - Split, Croatia
£859
From
£791
Price per person / inside stateroom
Show all departures (16)
Costa Deliziosa, Mediterranean
1 / 21
Costa Cruises
Duration
6 nights
Date
7 May 2028
Ship
Costa Deliziosa
  • Departure - Athens (Piraeus), Greece
  • 10 stops  
  • Arrival - Marghera (Venice), Italy
From
£859
Price per person / inside stateroom
Norwegian Gem, Mediterranean
1 / 18
Discount
Norwegian Cruise Line
Duration
7 nights
Date
12 Sep 2027
Ship
Norwegian Gem
  • Departure - Athens (Piraeus), Greece
  • 8 stops  
  • Arrival - Ravenna (Bologna), Italy
£862
From
£837
Price per person / inside stateroom
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
27 Apr 2028
Ship
Azura
  • Departure - Valletta, Malta
  • 6 stops  
  • Arrival - Valletta, Malta
£874
From
£840
Price per person / inside stateroom
Show all departures (10)
Available promotion:
UP TO £500 SAVINGS
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
27 Apr 2028
Ship
Azura
  • Departure - Valletta, Malta
  • 6 stops  
  • Arrival - Valletta, Malta
£874
From
£840
Price per person / inside stateroom
Show all departures (10)
Available promotion:
UP TO £500 SAVINGS
Celebrity Infinity, Mediterranean
1 / 29
Discount
Celebrity Cruises
Duration
7 nights
Date
23 May 2027
Ship
Celebrity Infinity
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£875
From
£845
Price per person / inside stateroom
Show all departures (2)
Available promotion:
UP TO $700 ONBOARD SPEND
Enchanted Princess, Mediterranean
1 / 23
Discount
Princess Cruises
Duration
7 nights
Date
19 Jun 2027
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£877
From
£842
Price per person / inside stateroom
Mariner of the Seas, Mediterranean
1 / 17
Discount
Royal Caribbean
Duration
7 nights
Date
30 Jun 2028
Ship
Mariner of the Seas
  • Departure - Ravenna (Bologna), Italy
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£899
From
£873
Price per person / inside stateroom
Costa Deliziosa, Mediterranean
1 / 21
5 % off
Costa Cruises
Duration
7 nights
Date
22 Apr 2028
Ship
Costa Deliziosa
  • Departure - Athens (Piraeus), Greece
  • 10 stops  
  • Arrival - Marghera (Venice), Italy
£919
From
£874
Price per person / inside stateroom
Show all departures (2)
Norwegian Sun, Mediterranean
1 / 9
Discount
Norwegian Cruise Line
Duration
7 nights
Date
9 May 2027
Ship
Norwegian Sun
  • Departure - Ravenna (Bologna), Italy
  • 8 stops  
  • Arrival - Civitavecchia (Rome), Italy
£920
From
£893
Price per person / inside stateroom
Queen Elizabeth, Mediterranean
1 / 26
Discount
Cunard
Duration
7 nights
Date
25 Jun 2027
Ship
Queen Elizabeth
  • Departure - Trieste, Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£935
From
£903
Price per person / inside stateroom
Show all departures (3)
Queen Elizabeth, Mediterranean
1 / 26
Discount
Cunard
Duration
7 nights
Date
4 Jun 2027
Ship
Queen Elizabeth
  • Departure - Trieste, Italy
  • 6 stops  
  • Arrival - Barcelona, Spain
£944
From
£911
Price per person / inside stateroom
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
1 Jul 2027
Ship
Azura
  • Departure - Valletta, Malta
  • 6 stops  
  • Arrival - Valletta, Malta
£944
From
£907
Price per person / inside stateroom
Show all departures (2)
Available promotion:
UP TO £500 SAVINGS
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
1 Jul 2027
Ship
Azura
  • Departure - Valletta, Malta
  • 6 stops  
  • Arrival - Valletta, Malta
£944
From
£907
Price per person / inside stateroom
Show all departures (2)
Available promotion:
UP TO £500 SAVINGS
Celebrity Constellation, Mediterranean
1 / 13
Discount
Celebrity Cruises
Duration
10 nights
Date
25 Jun 2027
Ship
Celebrity Constellation
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Ravenna (Bologna), Italy
£949
From
£916
Price per person / inside stateroom
Show all departures (5)
Available promotion:
UP TO $700 ONBOARD SPEND
Celebrity Constellation, Mediterranean
1 / 13
Discount
Celebrity Cruises
Duration
10 nights
Date
6 Aug 2027
Ship
Celebrity Constellation
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Ravenna (Bologna), Italy
£950
From
£917
Price per person / inside stateroom
Available promotion:
UP TO $700 ONBOARD SPEND
Celebrity Constellation, Mediterranean
1 / 13
Discount
Celebrity Cruises
Duration
10 nights
Date
4 Jun 2027
Ship
Celebrity Constellation
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Ravenna (Bologna), Italy
£950
From
£917
Price per person / inside stateroom
Available promotion:
UP TO $700 ONBOARD SPEND
Norwegian Pearl, Mediterranean
1 / 17
Discount
Norwegian Cruise Line
Duration
7 nights
Date
23 Apr 2028
Ship
Norwegian Pearl
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Ravenna (Bologna), Italy
£952
From
£924
Price per person / inside stateroom
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
15 Jul 2027
Ship
Azura
  • Departure - Valletta, Malta
  • 6 stops  
  • Arrival - Valletta, Malta
£954
From
£916
Price per person / inside stateroom
Show all departures (4)
Available promotion:
UP TO £500 SAVINGS
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
7 nights
Date
15 Jul 2027
Ship
Azura
  • Departure - Valletta, Malta
  • 6 stops  
  • Arrival - Valletta, Malta
£954
From
£916
Price per person / inside stateroom
Show all departures (4)
Available promotion:
UP TO £500 SAVINGS
Norwegian Sun, Mediterranean
1 / 9
Discount
Norwegian Cruise Line
Duration
7 nights
Date
22 Aug 2027
Ship
Norwegian Sun
  • Departure - Civitavecchia (Rome), Italy
  • 8 stops  
  • Arrival - Ravenna (Bologna), Italy
£970
From
£941
Price per person / inside stateroom
Scarlet Lady, Mediterranean
1 / 28
5 % off
Virgin Voyages
Duration
7 nights
Date
17 Oct 2027
Ship
Scarlet Lady
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£974
From
£926
Price per person / inside stateroom
Celebrity Infinity, Mediterranean
1 / 29
Discount
Celebrity Cruises
Duration
10 nights
Date
31 Jul 2028
Ship
Celebrity Infinity
  • Departure - Athens (Piraeus), Greece
  • 9 stops  
  • Arrival - Athens (Piraeus), Greece
£975
From
£941
Price per person / inside stateroom
Show all departures (3)
Available promotion:
UP TO $700 ONBOARD SPEND
Norwegian Gem, Mediterranean
1 / 18
Discount
Norwegian Cruise Line
Duration
7 nights
Date
17 Oct 2027
Ship
Norwegian Gem
  • Departure - Ravenna (Bologna), Italy
  • 7 stops  
  • Arrival - Barcelona, Spain
£990
From
£961
Price per person / inside stateroom
Queen Elizabeth, Mediterranean
1 / 26
Discount
Cunard
Duration
7 nights
Date
7 Jul 2028
Ship
Queen Elizabeth
  • Departure - Trieste, Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£999
From
£965
Price per person / inside stateroom
Queen Elizabeth, Mediterranean
1 / 26
Discount
Cunard
Duration
7 nights
Date
29 Sep 2028
Ship
Queen Elizabeth
  • Departure - Trieste, Italy
  • 7 stops  
  • Arrival - Barcelona, Spain
£999
From
£965
Price per person / inside stateroom
Show all departures (4)
Mariner of the Seas, Mediterranean
1 / 17
Discount
Royal Caribbean
Duration
7 nights
Date
9 Jul 2027
Ship
Mariner of the Seas
  • Departure - Ravenna (Bologna), Italy
  • 7 stops  
  • Arrival - Barcelona, Spain
£1026
From
£996
Price per person / inside stateroom
Costa Deliziosa, Mediterranean
1 / 21
5 % off
Costa Cruises
Duration
7 nights
Date
16 Oct 2027
Ship
Costa Deliziosa
  • Departure - Trieste, Italy
  • 9 stops  
  • Arrival - Trieste, Italy
£1029
From
£978
Price per person / inside stateroom
Celebrity Constellation, Mediterranean
1 / 13
Discount
Celebrity Cruises
Duration
11 nights
Date
26 Jul 2027
Ship
Celebrity Constellation
  • Departure - Ravenna (Bologna), Italy
  • 10 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1048
From
£1012
Price per person / inside stateroom
Available promotion:
UP TO $700 ONBOARD SPEND
Celebrity Constellation, Mediterranean
1 / 13
Discount
Celebrity Cruises
Duration
11 nights
Date
16 Aug 2027
Ship
Celebrity Constellation
  • Departure - Ravenna (Bologna), Italy
  • 10 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1048
From
£1012
Price per person / inside stateroom
Show all departures (2)
Available promotion:
UP TO $700 ONBOARD SPEND
Celebrity Constellation, Mediterranean
1 / 13
Discount
Celebrity Cruises
Duration
11 nights
Date
5 Jul 2027
Ship
Celebrity Constellation
  • Departure - Ravenna (Bologna), Italy
  • 10 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1049
From
£1013
Price per person / inside stateroom
Show all departures (3)
Available promotion:
UP TO $700 ONBOARD SPEND
Celebrity Constellation, Mediterranean
1 / 13
Discount
Celebrity Cruises
Duration
11 nights
Date
18 Oct 2027
Ship
Celebrity Constellation
  • Departure - Ravenna (Bologna), Italy
  • 10 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1050
From
£1014
Price per person / inside stateroom
Available promotion:
UP TO $700 ONBOARD SPEND
Norwegian Pearl, Mediterranean
1 / 17
Discount
Norwegian Cruise Line
Duration
7 nights
Date
30 Apr 2028
Ship
Norwegian Pearl
  • Departure - Ravenna (Bologna), Italy
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£1050
From
£1019
Price per person / inside stateroom
Show all departures (13)
Celebrity Eclipse, Mediterranean
1 / 19
Discount
Celebrity Cruises
Duration
10 nights
Date
1 Oct 2027
Ship
Celebrity Eclipse
  • Departure - Ravenna (Bologna), Italy
  • 9 stops  
  • Arrival - Athens (Piraeus), Greece
£1071
From
£1034
Price per person / inside stateroom
Available promotion:
UP TO $700 ONBOARD SPEND
Norwegian Sun, Mediterranean
1 / 9
Discount
Norwegian Cruise Line
Duration
7 nights
Date
29 Aug 2027
Ship
Norwegian Sun
  • Departure - Ravenna (Bologna), Italy
  • 8 stops  
  • Arrival - Athens (Piraeus), Greece
£1075
From
£1043
Price per person / inside stateroom
Norwegian Pearl, Mediterranean
1 / 17
Discount
Norwegian Cruise Line
Duration
7 nights
Date
4 Jun 2028
Ship
Norwegian Pearl
  • Departure - Athens (Piraeus), Greece
  • 7 stops  
  • Arrival - Ravenna (Bologna), Italy
£1080
From
£1048
Price per person / inside stateroom
Show all departures (3)
Queen Elizabeth, Mediterranean
1 / 26
Discount
Cunard
Duration
7 nights
Date
27 Aug 2027
Ship
Queen Elizabeth
  • Departure - Trieste, Italy
  • 6 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1091
From
£1053
Price per person / inside stateroom
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
8 Apr 2027
Ship
Azura
  • Departure - Valletta, Malta
  • 11 stops  
  • Arrival - Valletta, Malta
£1104
From
£1060
Price per person / inside stateroom
Available promotion:
UP TO £500 SAVINGS
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
8 Apr 2027
Ship
Azura
  • Departure - Valletta, Malta
  • 11 stops  
  • Arrival - Valletta, Malta
£1104
From
£1060
Price per person / inside stateroom
Available promotion:
UP TO £500 SAVINGS
Caribbean Princess, Mediterranean
1 / 20
5 % off
Princess Cruises
Duration
10 nights
Date
20 Mar 2028
Ship
Caribbean Princess
  • Departure - Athens (Piraeus), Greece
  • 10 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1107
From
£1052
Price per person / inside stateroom
Celebrity Eclipse, Mediterranean
1 / 19
Discount
Celebrity Cruises
Duration
11 nights
Date
11 Oct 2027
Ship
Celebrity Eclipse
  • Departure - Athens (Piraeus), Greece
  • 9 stops  
  • Arrival - Ravenna (Bologna), Italy
£1113
From
£1075
Price per person / inside stateroom
Available promotion:
UP TO $700 ONBOARD SPEND
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
1 Apr 2027
Ship
Azura
  • Departure - Valletta, Malta
  • 11 stops  
  • Arrival - Valletta, Malta
£1124
From
£1080
Price per person / oceanview stateroom
Available promotion:
UP TO £500 SAVINGS
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
1 Apr 2027
Ship
Azura
  • Departure - Valletta, Malta
  • 11 stops  
  • Arrival - Valletta, Malta
£1124
From
£1080
Price per person / oceanview stateroom
Available promotion:
UP TO £500 SAVINGS
Caribbean Princess, Mediterranean
1 / 20
5 % off
Princess Cruises
Duration
10 nights
Date
10 Apr 2028
Ship
Caribbean Princess
  • Departure - Athens (Piraeus), Greece
  • 10 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1128
From
£1072
Price per person / inside stateroom
Queen Elizabeth, Mediterranean
1 / 26
Discount
Cunard
Duration
7 nights
Date
8 Sep 2028
Ship
Queen Elizabeth
  • Departure - Trieste, Italy
  • 7 stops  
  • Arrival - Barcelona, Spain
£1149
From
£1109
Price per person / inside stateroom
Enchanted Princess, Mediterranean
1 / 23
5 % off
Princess Cruises
Duration
10 nights
Date
14 Aug 2027
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Trieste, Italy
£1154
From
£1097
Price per person / inside stateroom
Scarlet Lady, Mediterranean
1 / 28
5 % off
Virgin Voyages
Duration
7 nights
Date
15 Aug 2027
Ship
Scarlet Lady
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£1157
From
£1100
Price per person / inside stateroom
Show all departures (4)
Costa Deliziosa, Mediterranean
1 / 21
5 % off
Costa Cruises
Duration
7 nights
Date
31 Jul 2027
Ship
Costa Deliziosa
  • Departure - Marghera (Venice), Italy
  • 11 stops  
  • Arrival - Marghera (Venice), Italy
£1169
From
£1111
Price per person / inside stateroom
Show all departures (2)
Celebrity Constellation, Mediterranean
1 / 13
Discount
Celebrity Cruises
Duration
10 nights
Date
11 Aug 2028
Ship
Celebrity Constellation
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Ravenna (Bologna), Italy
£1181
From
£1140
Price per person / inside stateroom
Show all departures (7)
Available promotion:
UP TO $700 ONBOARD SPEND
Scarlet Lady, Mediterranean
1 / 28
5 % off
Virgin Voyages
Duration
7 nights
Date
21 May 2028
Ship
Scarlet Lady
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£1184
From
£1125
Price per person / inside stateroom
Show all departures (3)
Scarlet Lady, Mediterranean
1 / 28
5 % off
Virgin Voyages
Duration
7 nights
Date
4 Jun 2028
Ship
Scarlet Lady
  • Departure - Athens (Piraeus), Greece
  • 6 stops  
  • Arrival - Athens (Piraeus), Greece
£1184
From
£1125
Price per person / inside stateroom
Enchanted Princess, Mediterranean
1 / 23
5 % off
Princess Cruises
Duration
10 nights
Date
16 May 2028
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 10 stops  
  • Arrival - Athens (Piraeus), Greece
£1200
From
£1141
Price per person / inside stateroom
Enchanted Princess, Mediterranean
1 / 23
5 % off
Princess Cruises
Duration
10 nights
Date
17 Jun 2028
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 10 stops  
  • Arrival - Trieste, Italy
£1202
From
£1142
Price per person / inside stateroom
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
30 Mar 2028
Ship
Azura
  • Departure - Valletta, Malta
  • 11 stops  
  • Arrival - Valletta, Malta
£1204
From
£1156
Price per person / inside stateroom
Available promotion:
UP TO £500 SAVINGS
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
30 Mar 2028
Ship
Azura
  • Departure - Valletta, Malta
  • 11 stops  
  • Arrival - Valletta, Malta
£1204
From
£1156
Price per person / inside stateroom
Available promotion:
UP TO £500 SAVINGS
Enchanted Princess, Mediterranean
1 / 23
5 % off
Princess Cruises
Duration
10 nights
Date
3 Apr 2028
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 10 stops  
  • Arrival - Trieste, Italy
£1210
From
£1150
Price per person / inside stateroom
Queen Elizabeth, Mediterranean
1 / 26
Discount
Cunard
Duration
7 nights
Date
6 Aug 2027
Ship
Queen Elizabeth
  • Departure - Trieste, Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1217
From
£1175
Price per person / inside stateroom
Enchanted Princess, Mediterranean
1 / 23
5 % off
Princess Cruises
Duration
10 nights
Date
16 Sep 2028
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 8 stops  
  • Arrival - Trieste, Italy
£1224
From
£1163
Price per person / inside stateroom
Enchanted Princess, Mediterranean
1 / 23
5 % off
Princess Cruises
Duration
10 nights
Date
5 Aug 2028
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Trieste, Italy
£1234
From
£1173
Price per person / inside stateroom
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
30 Sep 2027
Ship
Azura
  • Departure - Valletta, Malta
  • 11 stops  
  • Arrival - Valletta, Malta
£1244
From
£1195
Price per person / inside stateroom
Available promotion:
UP TO £500 SAVINGS
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
30 Sep 2027
Ship
Azura
  • Departure - Valletta, Malta
  • 11 stops  
  • Arrival - Valletta, Malta
£1244
From
£1195
Price per person / inside stateroom
Available promotion:
UP TO £500 SAVINGS
Celebrity Constellation, Mediterranean
1 / 13
Discount
Celebrity Cruises
Duration
10 nights
Date
1 Sep 2028
Ship
Celebrity Constellation
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Ravenna (Bologna), Italy
£1251
From
£1208
Price per person / inside stateroom
Show all departures (2)
Available promotion:
UP TO $700 ONBOARD SPEND
Nieuw Statendam, Mediterranean
1 / 27
5 % off
Holland America Line
Duration
14 nights
Date
12 Feb 2028
Ship
Nieuw Statendam
  • Departure - Athens (Piraeus), Greece
  • 11 stops  
  • Arrival - Barcelona, Spain
£1269
From
£1206
Price per person / inside stateroom
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
6 Apr 2028
Ship
Azura
  • Departure - Valletta, Malta
  • 11 stops  
  • Arrival - Valletta, Malta
£1304
From
£1252
Price per person / inside stateroom
Available promotion:
UP TO £500 SAVINGS
Azura, Mediterranean
1 / 31
Discount
P&O Cruises
Duration
14 nights
Date
6 Apr 2028
Ship
Azura
  • Departure - Valletta, Malta
  • 11 stops  
  • Arrival - Valletta, Malta
£1304
From
£1252
Price per person / inside stateroom
Available promotion:
UP TO £500 SAVINGS
Enchanted Princess, Mediterranean
1 / 23
5 % off
Princess Cruises
Duration
10 nights
Date
28 Oct 2028
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 10 stops  
  • Arrival - Athens (Piraeus), Greece
£1307
From
£1242
Price per person / inside stateroom
100 of 761 pcs