Being a beautiful fishing village located on the Italian Riviera, there are few places more picturesque than Portofino. Considered by many as the most beautiful city in the Mediterranean, it's no surprise that Portofino is a popular cruise destination. With pastel-coloured houses, traditional boats, charming piazzas and waterfront restaurants, Portofino is filled with breathtaking scenery and wonderful attractions. Take in incredible views of the Ligurian coast at the Portofino Lighthouse or relax on one of the town's heavenly beaches. From crystal clear waters to rugged cliffs, on a cruise to Portofino, you'll be mesmerised by the beauty.

Portofino Cruises
Things to do in Portofino
Popular cruise lines for Portofino cruises
Portofino cruise deals
Browse all our amazing Portofino cruise deals below. Use the filters to narrow down the results to find the perfect cruise for you.
Portofino
We found
1 cruise package and 110 cruises


1 / 18

Duration
23 nights
Date
31 Mar 2027
Ship
Allura
- Departure - Miami, Florida, USA
- 16 stops
- Arrival - Civitavecchia (Rome), Italy
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 18

Duration
7 nights
Date
16 Apr 2027
Ship
Allura
- Departure - Barcelona, Spain
- 8 stops
- Arrival - Civitavecchia (Rome), Italy
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 25
Discount — 9 days left

Mediterranean
Available
Duration
10 nights
Date
7 May 2027
Ship
Celebrity Xcel
- Departure - Barcelona, Spain
- 8 stops
- Arrival - Barcelona, Spain
Show all departures (2)
4 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 10/11: Weekend Sale - Enjoy an Extra £200 in Savings on Europe Sailings!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!

1 / 17
Discount — 9 days left

Mediterranean
Available
Duration
9 nights
Date
11 May 2027
Ship
Celebrity Equinox
- Departure - Civitavecchia (Rome), Italy
- 8 stops
- Arrival - Barcelona, Spain
Show all departures (5)
4 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 10/11: Weekend Sale - Enjoy an Extra £200 in Savings on Europe Sailings!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!

1 / 13
Discount — 9 days left

Mediterranean
Available
Duration
11 nights
Date
24 May 2027
Ship
Celebrity Constellation
- Departure - Barcelona, Spain
- 9 stops
- Arrival - Civitavecchia (Rome), Italy
4 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 10/11: Weekend Sale - Enjoy an Extra £200 in Savings on Europe Sailings!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!

1 / 25
Discount — 9 days left

Mediterranean
Available
Duration
10 nights
Date
28 May 2027
Ship
Celebrity Xcel
- Departure - Barcelona, Spain
- 8 stops
- Arrival - Barcelona, Spain
4 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 10/11: Weekend Sale - Enjoy an Extra £200 in Savings on Europe Sailings!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!

1 / 13
Discount — 9 days left

Duration
10 nights
Date
4 Jun 2027
Ship
Celebrity Constellation
- Departure - Civitavecchia (Rome), Italy
- 9 stops
- Arrival - Ravenna (Bologna), Italy
5 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 10/11: Weekend Sale - Enjoy an Extra £200 in Savings on Europe Sailings!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!

1 / 17
Discount — 9 days left

Mediterranean
Available
Duration
9 nights
Date
8 Jun 2027
Ship
Celebrity Equinox
- Departure - Civitavecchia (Rome), Italy
- 8 stops
- Arrival - Barcelona, Spain
5 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 10/11: Weekend Sale - Enjoy an Extra £200 in Savings on Europe Sailings!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!

1 / 21
Discount — 9 days left

Duration
21 nights
Date
12 Jun 2027
Ship
Oosterdam
- Departure - Athens (Piraeus), Greece
- 19 stops
- Arrival - Athens (Piraeus), Greece
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 22
Discount — 9 days left

Mediterranean
Available
Duration
24 nights
Date
13 Jun 2027
Ship
Seabourn Ovation
- Departure - Fusina (Venice), Italy
- 22 stops
- Arrival - Barcelona, Spain
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!

1 / 13
Discount — 9 days left

Duration
11 nights
Date
14 Jun 2027
Ship
Celebrity Constellation
- Departure - Ravenna (Bologna), Italy
- 10 stops
- Arrival - Civitavecchia (Rome), Italy
Show all departures (3)
5 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 10/11: Weekend Sale - Enjoy an Extra £200 in Savings on Europe Sailings!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!

1 / 21
Discount — 9 days left

Mediterranean
Available
Duration
7 nights
Date
19 Jun 2027
Ship
Oosterdam
- Departure - Civitavecchia (Rome), Italy
- 6 stops
- Arrival - Barcelona, Spain
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 21
Discount — 9 days left

Duration
14 nights
Date
19 Jun 2027
Ship
Oosterdam
- Departure - Civitavecchia (Rome), Italy
- 11 stops
- Arrival - Athens (Piraeus), Greece
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 21
Discount — 9 days left

Duration
21 nights
Date
19 Jun 2027
Ship
Oosterdam
- Departure - Civitavecchia (Rome), Italy
- 19 stops
- Arrival - Civitavecchia (Rome), Italy
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 22
Discount — 9 days left

Mediterranean
Available
Duration
16 nights
Date
21 Jun 2027
Ship
Seabourn Ovation
- Departure - Civitavecchia (Rome), Italy
- 15 stops
- Arrival - Barcelona, Spain
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!

1 / 13
Discount — 9 days left

Duration
10 nights
Date
25 Jun 2027
Ship
Celebrity Constellation
- Departure - Civitavecchia (Rome), Italy
- 9 stops
- Arrival - Ravenna (Bologna), Italy
Show all departures (5)
5 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 10/11: Weekend Sale - Enjoy an Extra £200 in Savings on Europe Sailings!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!

1 / 21
Discount — 9 days left

Mediterranean
Available
Duration
21 nights
Date
26 Jun 2027
Ship
Oosterdam
- Departure - Barcelona, Spain
- 19 stops
- Arrival - Barcelona, Spain
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 22
Discount — 9 days left

Mediterranean
Available
Duration
8 nights
Date
29 Jun 2027
Ship
Seabourn Ovation
- Departure - Civitavecchia (Rome), Italy
- 8 stops
- Arrival - Barcelona, Spain
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!

1 / 25
Discount — 9 days left

Mediterranean
Available
Duration
7 nights
Date
3 Jul 2027
Ship
Celebrity Xcel
- Departure - Barcelona, Spain
- 7 stops
- Arrival - Barcelona, Spain
Show all departures (4)
5 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 10/11: Weekend Sale - Enjoy an Extra £200 in Savings on Europe Sailings!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!

1 / 21
Discount — 9 days left

Mediterranean
Available
Duration
14 nights
Date
3 Jul 2027
Ship
Oosterdam
- Departure - Athens (Piraeus), Greece
- 14 stops
- Arrival - Barcelona, Spain
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 21
Discount — 9 days left

Duration
21 nights
Date
3 Jul 2027
Ship
Oosterdam
- Departure - Athens (Piraeus), Greece
- 19 stops
- Arrival - Athens (Piraeus), Greece
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 17
Discount — 9 days left

Mediterranean
Available
Duration
9 nights
Date
6 Jul 2027
Ship
Celebrity Equinox
- Departure - Civitavecchia (Rome), Italy
- 8 stops
- Arrival - Barcelona, Spain
5 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 10/11: Weekend Sale - Enjoy an Extra £200 in Savings on Europe Sailings!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!

1 / 21
Discount — 9 days left

Mediterranean
Available
Duration
7 nights
Date
10 Jul 2027
Ship
Oosterdam
- Departure - Civitavecchia (Rome), Italy
- 6 stops
- Arrival - Barcelona, Spain
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 21
Discount — 9 days left

Duration
14 nights
Date
10 Jul 2027
Ship
Oosterdam
- Departure - Civitavecchia (Rome), Italy
- 11 stops
- Arrival - Athens (Piraeus), Greece
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 21
Discount — 9 days left

Duration
21 nights
Date
10 Jul 2027
Ship
Oosterdam
- Departure - Civitavecchia (Rome), Italy
- 16 stops
- Arrival - Athens (Piraeus), Greece
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 22
Discount — 9 days left

Mediterranean
Available
Duration
22 nights
Date
15 Jul 2027
Ship
Seabourn Ovation
- Departure - Barcelona, Spain
- 21 stops
- Arrival - Dubrovnik, Croatia
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!

1 / 22
Discount — 9 days left

Mediterranean
Available
Duration
30 nights
Date
15 Jul 2027
Ship
Seabourn Ovation
- Departure - Barcelona, Spain
- 28 stops
- Arrival - Athens (Piraeus), Greece
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!

1 / 22
Discount — 9 days left

Mediterranean
Available
Duration
37 nights
Date
15 Jul 2027
Ship
Seabourn Ovation
- Departure - Barcelona, Spain
- 34 stops
- Arrival - Istanbul, Turkey
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!

1 / 22
Discount — 9 days left

Duration
14 nights
Date
23 Jul 2027
Ship
Seabourn Ovation
- Departure - Monte Carlo, Monaco
- 14 stops
- Arrival - Dubrovnik, Croatia
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!

1 / 22
Discount — 9 days left

Duration
22 nights
Date
23 Jul 2027
Ship
Seabourn Ovation
- Departure - Monte Carlo, Monaco
- 21 stops
- Arrival - Athens (Piraeus), Greece
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!

1 / 13
Discount — 9 days left

Duration
11 nights
Date
26 Jul 2027
Ship
Celebrity Constellation
- Departure - Ravenna (Bologna), Italy
- 10 stops
- Arrival - Civitavecchia (Rome), Italy
5 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 10/11: Weekend Sale - Enjoy an Extra £200 in Savings on Europe Sailings!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!

1 / 22
Discount — 9 days left

Duration
11 nights
Date
26 Jul 2027
Ship
Celebrity Ascent
- Departure - Civitavecchia (Rome), Italy
- 10 stops
- Arrival - Civitavecchia (Rome), Italy
5 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 10/11: Weekend Sale - Enjoy an Extra £200 in Savings on Europe Sailings!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!

1 / 13
Discount — 9 days left

Duration
10 nights
Date
6 Aug 2027
Ship
Celebrity Constellation
- Departure - Civitavecchia (Rome), Italy
- 9 stops
- Arrival - Ravenna (Bologna), Italy
5 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 10/11: Weekend Sale - Enjoy an Extra £200 in Savings on Europe Sailings!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!

1 / 13
Discount — 9 days left

Duration
11 nights
Date
16 Aug 2027
Ship
Celebrity Constellation
- Departure - Ravenna (Bologna), Italy
- 10 stops
- Arrival - Civitavecchia (Rome), Italy
Show all departures (2)
5 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 10/11: Weekend Sale - Enjoy an Extra £200 in Savings on Europe Sailings!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!

1 / 25
Discount — 9 days left

Mediterranean
Available
Duration
7 nights
Date
4 Sep 2027
Ship
Celebrity Xcel
- Departure - Barcelona, Spain
- 7 stops
- Arrival - Barcelona, Spain
5 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 10/11: Weekend Sale - Enjoy an Extra £200 in Savings on Europe Sailings!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!

1 / 22
Discount — 9 days left

Mediterranean
Available
Duration
21 nights
Date
4 Sep 2027
Ship
Seabourn Ovation
- Departure - Dubrovnik, Croatia
- 19 stops
- Arrival - Barcelona, Spain
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!

1 / 22
Discount — 9 days left

Mediterranean
Available
Duration
14 nights
Date
11 Sep 2027
Ship
Seabourn Ovation
- Departure - Dubrovnik, Croatia
- 13 stops
- Arrival - Barcelona, Spain
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!

1 / 22
Discount — 9 days left

Duration
21 nights
Date
11 Sep 2027
Ship
Seabourn Ovation
- Departure - Dubrovnik, Croatia
- 19 stops
- Arrival - Civitavecchia (Rome), Italy
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!

1 / 22
Discount — 9 days left

Mediterranean
Available
Duration
7 nights
Date
18 Sep 2027
Ship
Seabourn Ovation
- Departure - Civitavecchia (Rome), Italy
- 7 stops
- Arrival - Barcelona, Spain
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!

1 / 22
Discount — 9 days left

Duration
14 nights
Date
18 Sep 2027
Ship
Seabourn Ovation
- Departure - Civitavecchia (Rome), Italy
- 13 stops
- Arrival - Civitavecchia (Rome), Italy
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!

1 / 22
Discount — 9 days left

Duration
21 nights
Date
18 Sep 2027
Ship
Seabourn Ovation
- Departure - Civitavecchia (Rome), Italy
- 19 stops
- Arrival - Fusina (Venice), Italy
2 Available promotions:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 16/11: Up to $2,000 Shipboard Credit!

1 / 21

Duration
12 nights
Date
3 Oct 2027
Ship
Nautica
- Departure - Barcelona, Spain
- 12 stops
- Arrival - Venice, Italy
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 13
Discount — 9 days left

Duration
11 nights
Date
18 Oct 2027
Ship
Celebrity Constellation
- Departure - Ravenna (Bologna), Italy
- 10 stops
- Arrival - Civitavecchia (Rome), Italy
5 Available promotions:
Book from just £1pp deposit! , Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 10/11: Weekend Sale - Enjoy an Extra £200 in Savings on Europe Sailings!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!

1 / 24
Discount — 9 days left

Mediterranean
Available
Duration
7 nights
Date
2 Apr 2028
Ship
Zuiderdam
- Departure - Civitavecchia (Rome), Italy
- 6 stops
- Arrival - Barcelona, Spain
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 24
Discount — 9 days left

Duration
14 nights
Date
2 Apr 2028
Ship
Zuiderdam
- Departure - Civitavecchia (Rome), Italy
- 12 stops
- Arrival - Lisbon, Portugal
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 25
Discount — 9 days left

Mediterranean
Available
Duration
14 nights
Date
20 Apr 2028
Ship
Nieuw Amsterdam
- Departure - Barcelona, Spain
- 13 stops
- Arrival - Barcelona, Spain
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 18

Duration
7 nights
Date
24 Apr 2028
Ship
Allura
- Departure - Barcelona, Spain
- 8 stops
- Arrival - Civitavecchia (Rome), Italy
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 18

Duration
17 nights
Date
24 Apr 2028
Ship
Allura
- Departure - Barcelona, Spain
- 17 stops
- Arrival - Trieste, Italy
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 25
Discount — 9 days left

Mediterranean
Available
Duration
7 nights
Date
27 Apr 2028
Ship
Nieuw Amsterdam
- Departure - Civitavecchia (Rome), Italy
- 6 stops
- Arrival - Barcelona, Spain
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!

1 / 25
Discount — 9 days left

Duration
17 nights
Date
27 Apr 2028
Ship
Nieuw Amsterdam
- Departure - Civitavecchia (Rome), Italy
- 15 stops
- Arrival - Athens (Piraeus), Greece
Available promotion:
Ends 19/11: Enter code FRIDAY35 for an extra £35 off your booking!
50 of 110 pcs


















