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 408 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
£1860
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
20 of 408 pcs

Other destinations