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