With its famous cuisine, world-class museums, charming piazzas and picturesque villages, Italy is one of the world's most romantic cruise destinations. You can view glorious Renaissance palaces in Rome, take a romantic gondola ride in Venice, or relax in the sun on one of the Amalfi coast's heavenly beaches. From colourful coastal towns and breathtaking natural scenery to ancient Roman architecture and cobblestone streets, a cruise to Italy has it all.
Popular cruise ports in Italy
Referred to as the Eternal City by the ancient Romans, you'll cruise into history when you take a visit to Italy's capital city Rome.
Founded in the 8th century, Palermo is the capital city of the Italian island of Sicily. It is one of Italy's most romantic destinations.
The capital city of the Italian Island of Sardinia, Cagliari is full of beauty and has thousands of years worth of history to explore.
Located on the Italian coast of Tuscany, Livorno is a bustling port city with rich history and cultural heritage.
Located on the Ligurian coast, Genoa is an Italian gem; famous for being the birthplace of Christopher Columbus and where pesto originated.
Once a fisherman's town, the enchanting floating city of Venice is famous for its maze of canals and historic architecture.
The capital of the Campania region and located on the western coast of Italy, Naples is a vibrant and bustling Italian city brimming with beauty.
Being the third largest city on the island of Sicily, Messina is well-known for its beautiful natural scenery.
Located in north-eastern Italy near the border of Slovenia on the Adriatic Sea, Trieste is a stunning city well known for its natural beauty.
Located in southern Italy on the bay of Sorrentine Peninsula, Sorrento offers extraordinary views of the Mediterranean.
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.
Italy cruise deals
Browse all our amazing Italy cruise deals below. Use the filters to narrow down the results to find the perfect cruise for you.