Lake Garda
Holidays in Italy
Lake Como, Italy
Holidays in Italy
Enjoying gelato in Florence, Italy
Holidays in Italy
Views of the streets in Positano, Amalfi Coast, Italy
Holidays in Italy
The Grand Canal in Venice at night
Holidays in Italy
Cycling in Rome
Holidays in Italy
Lake Maggiore's architecture, Italy
Holidays in Italy

Italy Cruises

Italy cruises feature enchanting ports like Venice, Rome, and Naples, offering rich history, art, delicious cuisine, and scenic coastal beauty for travellers.

 

Kevin Ryan
Call our travel experts now
01 6649999 Call us 9am-7pm Mon-Fri / 9am-5pm Sat-Sun

Find your perfect cruise

13 Results

Celebrity Cruises Italy, Croatia & Montenegro from Rome

  • Rome
  • Olympia
  • Corfu
  • Dubrovnik
  • Montenegro
  • Sicily
  • Naples
  • Florence
  • Rome

A fascinating 10-night cruise onboard Celebrity Cruise Line, taking in some of Europe's most interesting and picturesque locations in Corfu, Sicily, Kotor and Dubrovnik

11 nights All Inclusive From €2,849 pp Including Flights
More Details

Norwegian Epic Mediterranean Italy, France and Spain from Barcelona

  • Barcelona
  • Corsica
  • Naples
  • Rome
  • Florence
  • Cannes
  • Palma

The perfect cruising itinerary for newcomers or returning guests throughout the Mediterranean. Visit three countries and eight ports over this ten-night cruise and stay itinerary, each with its unique charm and beauty.

10 nights From €2,189 pp Including Flights
More Details

Sail in luxury with Celebrity Cruises and enjoy the essence of the Mediterranean as you explore, stroll and savour the delicious cuisine throughout your time here. A fantastic seven-night stay is a perfect time for a getaway with short flights from Barcelona.

7 nights All Inclusive From €1,849 pp Including Flights
More Details

Discover beautiful destinations in ultimate comfort and luxury as you embark on this stunning ship. Not one for size, this small but might ship oozes grandeur, unbeatable service and utmost leisure.

All Inclusive From €3,589 pp
More Details

Silversea Luxury Cruise - Venice to Rome

  • Venice
  • Zadar
  • Hvar
  • Dubrovnik
  • Corfu
  • Sicily
  • Palermo
  • Naples
  • Rome

A gorgeous cruise itinerary sailing all around “The Boot” of Italy, with samplings of stops throughout Croatia and Greece over ten amazing nights. With an abundance of shore excursions, top facility spas and butler suite service, this is a truly unmissable journey.

10 nights All Inclusive From €6,659 pp Including Flights
More Details

A perfect 7 night river cruise around Venice and its islands before heading along the beautiful River Po. Discover the beauty and history of this region from the luxury of the Super Ship La Venezia by Uniworld.

Call for prices and availability
More Details

We have tailormade this 10-night cruise and stay itinerary so you can see some of the most exciting destinations in the Mediterranean. Step aboard your MSC cruise and embark on your journey where you will experience Mykonos, Izmir, Santorini and Naples!

10 nights From €1,999 pp Including Flights
More Details

Starting off in Puglia's captial city of Bari, enjoy 2 nights sampling some Italy's finest food, drink and beaches before embarking on a 7-night MSC cruise around Greece's beautiful islands including Corfu, Santorini and Kefalonia. Your Mediterranean adventure isn't over yet, for you have 2 further nights in Bari where you can sun yourself at the water's edge on the town's pretty sandy beaches.

11 nights From €2,119 pp Including Flights
More Details

A brilliant nine-night cruise onboard Sun Princess, starting and ending in Rome, and stopping at beautiful islands and cities, including Corfu, Kotor, Mykonos, Santorini and Naples. The itinerary includes a pre-cruise night in Rome.

10 nights Full Board From €2,389 pp
More Details

Meet the original Silversea flagship, Silver Spirit. Offering the spacious ocean view suites, decadent fine dining and world-famous service you would expect from Silversea.

Call for prices and availability
More Details
13 1 True
Kevin Ryan
Call our travel experts now
01 6649999 Call us 9am-7pm Mon-Fri / 9am-5pm Sat-Sun