Explore Italy on one of 118 luxury cruises, departing from Athens, Barcelona, Dubrovnik, Istanbul, London and more. August and May are the most popular months to cruise to Italy and we have over 209 departures available from twelve of the world's leading cruise lines specialising in luxury cruises.