Amalfi Cruises

Amalfi Cruises

Known for its beautiful beaches, colourful houses and coastline like no other, the Amalfi Coast is one of Italy's most picturesque and popular regions. With towering cliffs, secluded coves and crystal clear waters, Amalfi makes a magnificent port of call on any cruise. Take a trip to the laid-back and colourful town of Positano or hike up the Path of the Gods and take in the natural beauty Amalfi has to offer. From wondrous views of the Mediterranean sea to rolling hillsides and charming villages, on a cruise to Amalfi, you'll get a taste of Italy's natural beauty and cultural heritage.

Things to do in Amalfi

The Cathedral of Sant'Andrea

The Amalfi Cathedral is a beautiful example of medieval architecture, built in the 11th Century visit one of the most important religious sites in the area.

Positano

Take a trip out to the small town of Positano, famous for it's picturesque streets, colourful houses and laid back atmosphere.

Sentiero degli Dei

Go on a hike up the 'Path of the Gods' to take in some magnificent views of the coast.

Marina Grande

Relax on Amalfi's main beach and take in some stunning views of the beautiful town behind you.

Popular cruise lines for Amalfi cruises

Amalfi cruise deals

Browse all our amazing Amalfi cruise deals below. Use the filters to narrow down the results to find the perfect cruise for you.

Amalfi

We found

10 cruise packages and 407 cruises

Azamara Onward, Mediterranean
1 / 17
Discount — 5 days left
Azamara
Mediterranean
Available
Duration
14 nights
Date
28 Nov 2026
Ship
Azamara Onward
  • Departure - Barcelona, Spain
  • 15 stops  
  • Arrival - Athens (Piraeus), Greece
£3109
From
£2985
Price per person / oceanview 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 — 5 days left
Azamara
Duration
7 nights
Date
5 Dec 2026
Ship
Azamara Onward
  • Departure - Civitavecchia (Rome), Italy
  • 8 stops  
  • Arrival - Athens (Piraeus), Greece
£909
From
£873
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 — 5 days left
Azamara
Mediterranean
Available
Duration
11 nights
Date
20 Feb 2027
Ship
Azamara Onward
  • Departure - Barcelona, Spain
  • 11 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1709
From
£1641
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 — 5 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 — 5 days left
Azamara
Mediterranean
Available
Duration
21 nights
Date
13 Mar 2027
Ship
Azamara Onward
  • Departure - Barcelona, Spain
  • 20 stops  
  • Arrival - Athens (Piraeus), Greece
£6909
From
£6633
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!
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
7 nights
Date
27 Mar 2027
Ship
Costa Fascinosa
  • Departure - Toulon, France
  • 9 stops  
  • Arrival - Toulon, France
£799
From
£736
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!
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
6 nights
Date
29 Mar 2027
Ship
Costa Fascinosa
  • Departure - Genoa, Italy
  • 8 stops  
  • Arrival - Genoa, Italy
£529
From
£487
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!
Norwegian Star, Mediterranean
1 / 15
Discount — 5 days left
Norwegian Cruise Line
Mediterranean
Available
Duration
10 nights
Date
29 Mar 2027
Ship
Norwegian Star
  • Departure - Barcelona, Spain
  • 10 stops  
  • Arrival - Barcelona, Spain
£860
From
£826
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!
Sirena, Mediterranean
1 / 12
Oceania Cruises
Duration
9 nights
Date
29 Mar 2027
Ship
Sirena
  • Departure - Civitavecchia (Rome), Italy
  • 10 stops  
  • Arrival - Istanbul, Turkey
From
£2479
Price per person / inside stateroom
Azamara Journey, Transatlantic
1 / 14
Discount — 5 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!
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
7 nights
Date
30 Mar 2027
Ship
Costa Fascinosa
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£689
From
£634
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!
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
7 nights
Date
1 Apr 2027
Ship
Costa Fascinosa
  • Departure - Messina, Sicily
  • 9 stops  
  • Arrival - Messina, Sicily
£729
From
£671
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!
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
7 nights
Date
3 Apr 2027
Ship
Costa Fascinosa
  • Departure - Toulon, France
  • 9 stops  
  • Arrival - Toulon, France
£759
From
£699
Price per person / inside stateroom
Show all departures (2)
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!
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
7 nights
Date
4 Apr 2027
Ship
Costa Fascinosa
  • Departure - Genoa, Italy
  • 9 stops  
  • Arrival - Genoa, Italy
£649
From
£598
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!
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
7 nights
Date
6 Apr 2027
Ship
Costa Fascinosa
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£699
From
£644
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!
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
7 nights
Date
11 Apr 2027
Ship
Costa Fascinosa
  • Departure - Genoa, Italy
  • 9 stops  
  • Arrival - Savona, Italy
£609
From
£561
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!
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
7 nights
Date
13 Apr 2027
Ship
Costa Fascinosa
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£699
From
£644
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!
Enchanted Princess, Transatlantic
1 / 23
Discount — 5 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!
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
7 nights
Date
17 Apr 2027
Ship
Costa Fascinosa
  • Departure - Toulon, France
  • 9 stops  
  • Arrival - Toulon, France
£759
From
£699
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!
Sirena, Mediterranean
1 / 12
Oceania Cruises
Duration
9 nights
Date
17 Apr 2027
Ship
Sirena
  • Departure - Venice, Italy
  • 10 stops  
  • Arrival - Barcelona, Spain
From
£1919
Price per person / inside stateroom
Marina, Mediterranean
1 / 17
Oceania Cruises
Duration
11 nights
Date
17 Apr 2027
Ship
Marina
  • Departure - Trieste, Italy
  • 11 stops  
  • Arrival - Barcelona, Spain
From
£2929
Price per person / inside stateroom
Marina, Northern Europe
1 / 17
Oceania Cruises
Duration
66 nights
Date
17 Apr 2027
Ship
Marina
  • Departure - Trieste, Italy
  • 58 stops  
  • Arrival - Southampton, Great Britain
From
£28679
Price per person / balcony stateroom
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
7 nights
Date
18 Apr 2027
Ship
Costa Fascinosa
  • Departure - Savona, Italy
  • 9 stops  
  • Arrival - Savona, Italy
£669
From
£616
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!
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
7 nights
Date
20 Apr 2027
Ship
Costa Fascinosa
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£699
From
£644
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!
Allura, Mediterranean
1 / 18
Oceania Cruises
Duration
7 nights
Date
23 Apr 2027
Ship
Allura
  • Departure - Civitavecchia (Rome), Italy
  • 8 stops  
  • Arrival - Trieste, Italy
From
£3469
Price per person / balcony stateroom
Oosterdam, Mediterranean
1 / 21
Discount — 5 days left
Holland America Line
Mediterranean
Available
Duration
11 nights
Date
23 Apr 2027
Ship
Oosterdam
  • Departure - Barcelona, Spain
  • 11 stops  
  • Arrival - Athens (Piraeus), Greece
£2379
From
£2284
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
8 % off — 5 days left
Costa Cruises
Duration
7 nights
Date
24 Apr 2027
Ship
Costa Fascinosa
  • Departure - Toulon, France
  • 9 stops  
  • Arrival - Toulon, France
£799
From
£736
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Azamara Journey, Mediterranean
1 / 14
Discount — 5 days left
Azamara
Mediterranean
Available
Duration
11 nights
Date
24 Apr 2027
Ship
Azamara Journey
  • Departure - Barcelona, Spain
  • 11 stops  
  • Arrival - Chioggia (Venice), Italy
£3129
From
£3004
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!
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
7 nights
Date
25 Apr 2027
Ship
Costa Fascinosa
  • Departure - Savona, Italy
  • 9 stops  
  • Arrival - Savona, Italy
£669
From
£616
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
6 nights
Date
27 Apr 2027
Ship
Costa Fascinosa
  • Departure - Civitavecchia (Rome), Italy
  • 8 stops  
  • Arrival - Civitavecchia (Rome), Italy
£599
From
£552
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Norwegian Dawn, Mediterranean
1 / 15
Discount — 5 days left
Norwegian Cruise Line
Mediterranean
Available
Duration
10 nights
Date
29 Apr 2027
Ship
Norwegian Dawn
  • Departure - Civitavecchia (Rome), Italy
  • 10 stops  
  • Arrival - Barcelona, Spain
£755
From
£725
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!
Seabourn Ovation, Mediterranean
1 / 22
Discount — 5 days left
Seabourn
Duration
15 nights
Date
30 Apr 2027
Ship
Seabourn Ovation
  • Departure - Genoa, Italy
  • 14 stops  
  • Arrival - Dubrovnik, Croatia
£9898
From
£9503
Price per person / suite
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!
Seabourn Ovation, Mediterranean
1 / 22
Discount — 5 days left
Seabourn
Duration
22 nights
Date
30 Apr 2027
Ship
Seabourn Ovation
  • Departure - Genoa, Italy
  • 20 stops  
  • Arrival - Athens (Piraeus), Greece
£16198
From
£15551
Price per person / suite
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!
Seabourn Ovation, Mediterranean
1 / 22
Discount — 5 days left
Seabourn
Duration
29 nights
Date
30 Apr 2027
Ship
Seabourn Ovation
  • Departure - Genoa, Italy
  • 26 stops  
  • Arrival - Istanbul, Turkey
£24398
From
£23423
Price per person / suite
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
6 nights
Date
1 May 2027
Ship
Costa Fascinosa
  • Departure - Toulon, France
  • 8 stops  
  • Arrival - Toulon, France
£689
From
£634
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Enchanted Princess, Mediterranean
1 / 23
Discount — 5 days left
Princess Cruises
Duration
31 nights
Date
1 May 2027
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 30 stops  
  • Arrival - Athens (Piraeus), Greece
£4760
From
£4570
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, Mediterranean
1 / 23
Discount — 5 days left
Princess Cruises
Duration
42 nights
Date
1 May 2027
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 40 stops  
  • Arrival - Civitavecchia (Rome), Italy
£6178
From
£5931
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!
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
6 nights
Date
2 May 2027
Ship
Costa Fascinosa
  • Departure - Savona, Italy
  • 8 stops  
  • Arrival - Savona, Italy
£559
From
£515
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Norwegian Sun, Mediterranean
1 / 9
Discount — 5 days left
Norwegian Cruise Line
Duration
7 nights
Date
2 May 2027
Ship
Norwegian Sun
  • Departure - Civitavecchia (Rome), Italy
  • 8 stops  
  • Arrival - Ravenna (Bologna), Italy
£970
From
£932
Price per person / oceanview stateroom
Show all departures (7)
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
7 nights
Date
3 May 2027
Ship
Costa Fascinosa
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£699
From
£644
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Rhapsody of the Seas, Mediterranean
1 / 16
Royal Caribbean
Mediterranean
Available
Duration
11 nights
Date
3 May 2027
Ship
Rhapsody of the Seas
  • Departure - Barcelona, Spain
  • 10 stops  
  • Arrival - Athens (Piraeus), Greece
From
£1493
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Norwegian Prima, Mediterranean
1 / 33
Discount — 5 days left
Norwegian Cruise Line
Duration
13 nights
Date
4 May 2027
Ship
Norwegian Prima
  • Departure - Civitavecchia (Rome), Italy
  • 13 stops  
  • Arrival - Ravenna (Bologna), Italy
£2727
From
£2618
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!
Azamara Journey, Mediterranean
1 / 14
Discount — 5 days left
Azamara
Duration
10 nights
Date
5 May 2027
Ship
Azamara Journey
  • Departure - Chioggia (Venice), Italy
  • 10 stops  
  • Arrival - Civitavecchia (Rome), Italy
£3079
From
£2956
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!
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
7 nights
Date
7 May 2027
Ship
Costa Fascinosa
  • Departure - Toulon, France
  • 8 stops  
  • Arrival - Toulon, France
£839
From
£772
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Allura, Mediterranean
1 / 18
Oceania Cruises
Duration
7 nights
Date
7 May 2027
Ship
Allura
  • Departure - Athens (Piraeus), Greece
  • 8 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£4329
Price per person / suite
Brilliance of the Seas, Mediterranean
1 / 18
Royal Caribbean
Mediterranean
Available
Duration
7 nights
Date
8 May 2027
Ship
Brilliance of the Seas
  • Departure - Barcelona, Spain
  • 6 stops  
  • Arrival - Ravenna (Bologna), Italy
From
£584
Price per person / inside stateroom
2 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
7 nights
Date
8 May 2027
Ship
Costa Fascinosa
  • Departure - Savona, Italy
  • 8 stops  
  • Arrival - Savona, Italy
£719
From
£662
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Scarlet Lady, Mediterranean
1 / 28
Discount — 5 days left
Virgin Voyages
Mediterranean
Available
Duration
8 nights
Date
8 May 2027
Ship
Scarlet Lady
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Athens (Piraeus), Greece
£1353
From
£1293
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 11/11: Black Friday Preview - Receive up to $300 onboard credit!, Ends 19/11: Black Friday Preview - 80% off your second sailor + up to in $300 FREE drinks!
Seabourn Ovation, Mediterranean
1 / 22
Discount — 5 days left
Seabourn
Duration
7 nights
Date
8 May 2027
Ship
Seabourn Ovation
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Dubrovnik, Croatia
£6388
From
£6133
Price per person / suite
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!
Seabourn Ovation, Mediterranean
1 / 22
Discount — 5 days left
Seabourn
Duration
14 nights
Date
8 May 2027
Ship
Seabourn Ovation
  • Departure - Civitavecchia (Rome), Italy
  • 13 stops  
  • Arrival - Athens (Piraeus), Greece
£11698
From
£11231
Price per person / suite
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!
Seabourn Ovation, Mediterranean
1 / 22
Discount — 5 days left
Seabourn
Duration
21 nights
Date
8 May 2027
Ship
Seabourn Ovation
  • Departure - Civitavecchia (Rome), Italy
  • 19 stops  
  • Arrival - Istanbul, Turkey
£19798
From
£19007
Price per person / suite
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!
Seabourn Ovation, Mediterranean
1 / 22
Discount — 5 days left
Seabourn
Duration
28 nights
Date
8 May 2027
Ship
Seabourn Ovation
  • Departure - Civitavecchia (Rome), Italy
  • 25 stops  
  • Arrival - Athens (Piraeus), Greece
£26303
From
£25251
Price per person / suite
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!
Norwegian Epic, Mediterranean
1 / 17
Discount — 5 days left
Norwegian Cruise Line
Mediterranean
Available
Duration
7 nights
Date
9 May 2027
Ship
Norwegian Epic
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Barcelona, Spain
£606
From
£582
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Norwegian Sun, Mediterranean
1 / 9
Discount — 5 days left
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
£884
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Explorer of the Seas, Mediterranean
1 / 21
Royal Caribbean
Mediterranean
Available
Duration
7 nights
Date
10 May 2027
Ship
Explorer of the Seas
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Ravenna (Bologna), Italy
From
£583
Price per person / inside stateroom
Show all departures (2)
2 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
8 nights
Date
10 May 2027
Ship
Costa Fascinosa
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£839
From
£772
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Enchanted Princess, Mediterranean
1 / 23
Discount — 5 days left
Princess Cruises
Duration
21 nights
Date
11 May 2027
Ship
Enchanted Princess
  • Departure - Trieste, Italy
  • 22 stops  
  • Arrival - Athens (Piraeus), Greece
£2645
From
£2540
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, Mediterranean
1 / 23
Discount — 5 days left
Princess Cruises
Duration
32 nights
Date
11 May 2027
Ship
Enchanted Princess
  • Departure - Trieste, Italy
  • 32 stops  
  • Arrival - Civitavecchia (Rome), Italy
£4534
From
£4353
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!
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
8 nights
Date
14 May 2027
Ship
Costa Fascinosa
  • Departure - Toulon, France
  • 10 stops  
  • Arrival - Toulon, France
£929
From
£855
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Allura, Mediterranean
1 / 18
Oceania Cruises
Duration
9 nights
Date
14 May 2027
Ship
Allura
  • Departure - Civitavecchia (Rome), Italy
  • 10 stops  
  • Arrival - Trieste, Italy
From
£4829
Price per person / balcony stateroom
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
8 nights
Date
15 May 2027
Ship
Costa Fascinosa
  • Departure - Savona, Italy
  • 10 stops  
  • Arrival - Savona, Italy
£859
From
£791
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Celebrity Constellation, Mediterranean
1 / 13
Discount — 5 days left
Celebrity Cruises
Mediterranean
Available
Duration
9 nights
Date
15 May 2027
Ship
Celebrity Constellation
  • Departure - Civitavecchia (Rome), Italy
  • 8 stops  
  • Arrival - Barcelona, Spain
£956
From
£918
Price per person / oceanview stateroom
3 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 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!
Norwegian Epic, Mediterranean
1 / 17
Discount — 5 days left
Norwegian Cruise Line
Mediterranean
Available
Duration
7 nights
Date
16 May 2027
Ship
Norwegian Epic
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
£505
From
£485
Price per person / inside stateroom
Show all departures (2)
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Azamara Onward, Mediterranean
1 / 17
Discount — 5 days left
Azamara
Duration
11 nights
Date
16 May 2027
Ship
Azamara Onward
  • Departure - Fusina (Venice), Italy
  • 11 stops  
  • Arrival - Civitavecchia (Rome), Italy
£3659
From
£3513
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 — 5 days left
Azamara
Mediterranean
Available
Duration
18 nights
Date
16 May 2027
Ship
Azamara Onward
  • Departure - Fusina (Venice), Italy
  • 18 stops  
  • Arrival - Barcelona, Spain
£6649
From
£6384
Price per person / oceanview 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!
Explorer of the Seas, Mediterranean
1 / 21
Royal Caribbean
Duration
7 nights
Date
17 May 2027
Ship
Explorer of the Seas
  • Departure - Ravenna (Bologna), Italy
  • 7 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£638
Price per person / inside stateroom
Show all departures (2)
2 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Norwegian Prima, Mediterranean
1 / 33
Discount — 5 days left
Norwegian Cruise Line
Duration
10 nights
Date
17 May 2027
Ship
Norwegian Prima
  • Departure - Ravenna (Bologna), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£1700
From
£1633
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
7 nights
Date
18 May 2027
Ship
Costa Fascinosa
  • Departure - Civitavecchia (Rome), Italy
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£729
From
£671
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Norwegian Aura, Mediterranean
1 / 35
Discount — 5 days left
Norwegian Cruise Line
Duration
7 nights
Date
21 May 2027
Ship
Norwegian Aura
  • Departure - Trieste, Italy
  • 6 stops  
  • Arrival - Tarragona, Spain
£2570
From
£2468
Price per person / oceanview stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
7 nights
Date
22 May 2027
Ship
Costa Fascinosa
  • Departure - Toulon, France
  • 9 stops  
  • Arrival - Toulon, France
£849
From
£782
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Enchanted Princess, Mediterranean
1 / 23
Discount — 5 days left
Princess Cruises
Duration
10 nights
Date
22 May 2027
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 11 stops  
  • Arrival - Athens (Piraeus), Greece
£1633
From
£1568
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 £200 per stateroom!, Upgrade to Princess Plus from just £53pp per day!
Enchanted Princess, Mediterranean
1 / 23
Discount — 5 days left
Princess Cruises
Duration
21 nights
Date
22 May 2027
Ship
Enchanted Princess
  • Departure - Civitavecchia (Rome), Italy
  • 21 stops  
  • Arrival - Civitavecchia (Rome), Italy
£2811
From
£2699
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!
Norwegian Epic, Mediterranean
1 / 17
Discount — 5 days left
Norwegian Cruise Line
Mediterranean
Available
Duration
7 nights
Date
23 May 2027
Ship
Norwegian Epic
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Barcelona, Spain
£460
From
£442
Price per person / inside stateroom
Show all departures (4)
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
7 nights
Date
23 May 2027
Ship
Costa Fascinosa
  • Departure - Savona, Italy
  • 9 stops  
  • Arrival - Savona, Italy
£729
From
£671
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
Norwegian Sun, Mediterranean
1 / 9
Discount — 5 days left
Norwegian Cruise Line
Duration
7 nights
Date
23 May 2027
Ship
Norwegian Sun
  • Departure - Ravenna (Bologna), Italy
  • 8 stops  
  • Arrival - Civitavecchia (Rome), Italy
£885
From
£850
Price per person / inside stateroom
Show all departures (3)
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Free at Sea™ from just £249pp!
Resilient Lady, Mediterranean
1 / 24
Discount — 5 days left
Virgin Voyages
Mediterranean
Available
Duration
7 nights
Date
23 May 2027
Ship
Resilient Lady
  • Departure - Barcelona, Spain
  • 7 stops  
  • Arrival - Barcelona, Spain
£1465
From
£1400
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 11/11: Black Friday Preview - Receive up to $300 onboard credit!, Ends 19/11: Black Friday Preview - 80% off your second sailor + up to in $300 FREE drinks!
Allura, Mediterranean
1 / 18
Oceania Cruises
Duration
19 nights
Date
23 May 2027
Ship
Allura
  • Departure - Trieste, Italy
  • 19 stops  
  • Arrival - Civitavecchia (Rome), Italy
From
£9269
Price per person / balcony stateroom
Celebrity Constellation, Mediterranean
1 / 13
Discount — 5 days left
Celebrity Cruises
Mediterranean
Available
Duration
11 nights
Date
24 May 2027
Ship
Celebrity Constellation
  • Departure - Barcelona, Spain
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£982
From
£943
Price per person / inside stateroom
3 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 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!
Sirena, Mediterranean
1 / 12
Oceania Cruises
Duration
9 nights
Date
24 May 2027
Ship
Sirena
  • Departure - Civitavecchia (Rome), Italy
  • 10 stops  
  • Arrival - Istanbul, Turkey
From
£2077
Price per person / inside stateroom
Costa Fascinosa, Mediterranean
1 / 19
8 % off — 5 days left
Costa Cruises
Duration
5 nights
Date
25 May 2027
Ship
Costa Fascinosa
  • Departure - Civitavecchia (Rome), Italy
  • 7 stops  
  • Arrival - Savona, Italy
£529
From
£487
Price per person / inside stateroom
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!
80 of 407 pcs

Other destinations