Why choose one beautiful sun-kissed destination when you could enjoy several in one unforgettable holiday? Discover incredible food, scenery and heritage on a cruise of the Mediterranean.
As the world's largest inland sea, the Mediterranean provides a wealth of excellent cruise opportunities. The region is not only home to some of the most picturesque coastlines on the planet, it boasts incredible culture and rich, fascinating history as well. Of course, it almost goes without saying that the food here is superb. With diverse dishes, wonderfully fresh produce, and excellent wines so readily available, eating well is a certainty for any trip to the Mediterranean.
With so much to see and do in the region, Mediterranean cruises are an excellent way to explore the highlights on one incredible holiday. Whether you are a fan of exploring ancient ruins, wandering through bustling cities and towns, soaking up the sun at idyllic beaches or taking in world-class art collections, you're sure to make fantastic memories that will be treasured for years to come.
A cruise of the Mediterranean provides the chance to visit a wide range of dream destinations. From Egyptian pyramids and the ancient wonders of Greece to the cultural hotspot of Barcelona and the stylish French Riviera, there's something to suit every taste. Of course, the beaches here are also the stuff of fantasies, with soft white sand and glistening pristine waters. Whether it's the idyllic Italian paradises of Sicily and Sardinia, Navagio in Greece, complete with shipwreck, or Turkey's Blue Lagoon, it's impossible to tire of the region's stunning coastal getaways.
25 days from £1,199 pp
24 February 2025
25 days
London Tilbury
Ambassador
58 days from £6,999 pp
17 September 2025
58 days
Southampton
Fred. Olsen
32 days from £2,299 pp
19 February 2026
32 days
London Tilbury
Ambassador
34 days from £2,529 pp
05 May 2025
34 days
London Tilbury
Ambassador
18 days from £3,029 pp
was £3,199 pp
07 May 2025
18 days
Liverpool
Fred. Olsen
19 days from £1,679 pp
28 September 2025
19 days
Liverpool
Ambassador