Iconic landmarks, diverse cultures, exquisite cuisines and extraordinary history. You’ll never have a dull moment when cruising the Mediterranean. Explore ancient ruins in Croatia, discover some incredible architecture in Spain or relax on one of Italy's heavenly beaches. Wherever you decide to cruise to in the Mediterranean, you won't be disappointed.
Popular Mediterranean countries to cruise to
There are countless opportunities to experience vibrant culture and ancient history on a cruise to Spain.
With its famous cuisine, world-class museums, charming piazzas and picturesque villages, Italy is one of the world's most romantic cruise destinations.
Other Mediterranean countries to cruise to
On a cruise to Croatia, you'll discover a remarkably beautiful land of unspoilt coastline, endless islands and majestic mountains.
With vibrant culture, stunning landscapes and historical architecture, there is so much to see and do on a cruise to beautiful Portugal.
Amazing Malta is one of the Med’s sunniest cruise destinations – and also one of its most ancient and interesting.
An independent city on the French Riviera, Monaco is known for its luxurious lifestyle, stunning coastline and being the host to glamorous events.
On a cruise to Montenegro, you'll discover a beautiful, little-known destination that is home to some of the Med’s finest food and stunning locations.
Popular cruise lines for Mediterranean cruises
This quintessentially British line has been a firm favourite since they began way back in the 1850s.
MSC Cruises offer a unique blend of tradition with a modern buzz and are specially set up for families.
Mediterranean cruise deals
Browse all our amazing Mediterranean cruise deals below. Use the filters to narrow down the results to find the perfect cruise for you.