Home to iconic cities, historic ruins, incredible art, and sun-drenched beaches, the Mediterranean is a feast for the senses. The deep blue waters and gorgeous coastline have made it one of the most popular holiday spots in the world, but if you want to get a new perspective on this stunning region, you might want to explore it from the water.
From the culture-packed canals of Venice to the glamorous French Riviera, a Mediterranean cruise allows you to get up close to some of the most beautiful and characterful places in Europe. Plus, in between stop-offs, the views as you sail are utterly spectacular.
So, if you want to discover a whole new side of this region, here are 11 stunning Mediterranean cruise destinations to inspire you. If you’re ready to book a cruise, why not browse a wide range of deals on our website?
-
Riviera Travel The Royal Clipper - A Mediterranean Odyssey*
Italy, Greece & Croatia | 14 days
-
Marella Cruises (TUI) Highlights Of The Mediterranean*
Majorca, Corsica, Spain & 2 more | 8 days
All Marella ships are All Inclusive as standard.
Save up to £300 per booking with code WAVE300. T&Cs apply. -
Fred. Olsen Cruise Lines Mediterranean Grand Voyage from Newcastle *
Spain, France, Portugal & 9 more | 59 nights
Departs on 15 Sep 2025 from Newcastle on the ship Balmoral. FREE On Board Spend up to £300pp AND Transfers*.
1. The Greek islands
Steeped in myth, legend, and history, the Greek Isles have ignited the imagination for thousands of years. Boasting ancient ruins, whitewashed villages, and sparkling turquoise seas, it’s easy to see the appeal of these gorgeous islands. And for most holidaymakers, the only dilemma is deciding which islands to visit (which makes it ideal for a multi-destination Mediterranean cruise).
The Cyclades are among the most popular, and cruising around this part of Greece allows you to visit some of the most picturesque islands. Santorini, Mykonos, and Naxos are some of the loveliest isles – and are the ones that typically feature in films and postcards. You can explore cubic villages that sprawl across cliffsides, admire dramatic sunsets over glimmering seas, and enjoy lazy dinners in traditional tavernas.
The lush hillsides, azure waters, and white pebble beaches of the Ionian Islands are another excellent choice. Relax on sandy beaches in Corfu, sample delicious olive oil in Paxos, and dive into translucent waters in Antipaxos. Further south, there’s the Dodecanese, where you can explore Rhodes’ medieval old town or immerse yourself in Greek cultural traditions in remote Karpathos.
-
5% off | Greece | 14 days
Get a free case of wine (worth over £75) with every booking made before 5th December. Valid on all 2024, 2025, 2026 holidays and combinable with other offers.
-
Regent Seven Seas Cruises Mediterranean Luxury Cruise - Barcelona to Istanbul on Oct 01, 2025*
Santorini, Spain, France & 3 more | 12 nights
2. Italy
With delicious food and wine, picturesque villages, historic towns, and a glorious coastline, Italy is another popular Mediterranean cruise destination. Travelling by boat, you can uncover a wide variety of the sensational sights this country is known for, including Renaissance palaces and indulgent pastries – from well-known cities like Naples to iconic islands like Sicily and Sardinia.
You can enjoy a romantic gondola ride down the canals of Venice, admire ancient ruins and works of art in Rome, and soak up the mesmerising beauty of the Amalfi Coast. Along the way, you can feast on mouthwatering pasta and pizza, relax in charming piazzas, swim in sapphire blue waters, explore colourful coastal towns, and immerse yourself in la dolce vita.
-
HF Holidays Walking Lake Garda’s Northern Shores *
Italy | 7 nights | Flights, Transfers & Accommodation Included
-
Regent Seven Seas Cruises Mediterranean Luxury Cruise - Barcelona to Istanbul on Oct 01, 2025*
Santorini, Spain, France & 3 more | 12 nights
-
30% off | Italy | 8 days | Accommodation, Flights & Transfers Included
Black Friday Sale: up to 70% off selected deals
3. Croatia
Croatia is the jewel of the Adriatic, and its long coastline and idyllic islands make it ideal for cruising. With its shimmering cyan waters, Roman ruins, cascading waterfalls, rugged mountains, and historic walled cities, it’s no surprise that Croatia has become such a popular holiday spot in the past few decades. Yet many parts of this country still feel like a hidden paradise.
On a cruise, you can explore the terracotta-tiled city of Dubrovnik, the seafront cafés and Roman temples of Split, the dazzling mountains of Plitvice Lakes National Park, and the many islands scattered along the Dalmatian Coast. You can also sample fresh seafood, sip delicious local wine, visit Venetian-era palaces, and uncover centuries of history and culture. What more could you want on a Mediterranean cruise?
-
Cox & Kings Sarajevo to Split by Road & Rail*
Croatia | 8 nights
-
Just You Croatia & the Makarska Riviera*
5% off | Croatia | 8 days
Group tours exclusively for solo travellers.
Book now and save up to £300pp.
From £1,330 - Venice from the water
Explore the marble city of Venice on this ‘best of both worlds’ tour with a flexible blend of included activities, option excursions and time for independent exploration.
Two cruises on the lagoon are included, as well as flights and accommodation.
Save up to £35 per person, plus get an extra £200 off with code RESTLESS.
Price and availability accurate as of 6:00pm 25th October 2024.
4. Canary Islands
The bustling towns, black-sand beaches, and lunar-like landscapes of Spain’s Canary Islands are just three reasons why cruises here are so popular – but these volcanic isles have something for everyone. Tenerife is the largest, and if you like hiking, you’ll definitely want to trek to the top of the looming volcano Teide, which offers incredible views across the island.
In Gran Canaria, the cobbled streets and pretty old town of Las Palmas will appeal to history buffs, while in Lanzarote you can sample local wine from volcanic vineyards. The black sands and national parks of Fuerteventura are perfect for escaping the crowds, and on La Gomera, you can check out the house where Christopher Columbus once lived.
-
Marella Cruises (TUI) Canary Islands and Madeira Cruise*
Lanzarote, Gran Canaria, Tenerife & 3 more | 8 days
All Marella ships are All Inclusive as standard.
Save up to £300 per booking with code WAVE300. T&Cs apply. -
Jet2holidays Canary Garden Club*
Gran Canaria | 7 nights | Flights & Transfers Included
Exclusive myJet2 sale: Save £100 per couple this winter and next summer! Book now with a £60pp* deposit.
-
Fred. Olsen Cruise Lines Winter warmth in the Canary Islands*
Spain, Portugal & Canary Islands | 13 nights
Departs on 02 Feb 2025 from Southampton on the ship Balmoral. Solo traveller offer available.
5. Montenegro
Montenegro is one of Europe’s hidden gems, but this little-known Balkan nation is among the most beautiful and charming places in the Mediterranean. Home to hulking mountains, buzzing beach towns, and jaw-dropping bays, this country may be small, but it’s undeniably stunning, and during a cruise, you’ll get to see why Montenegro is tipped to be ‘the next Croatia’.
With its hilltop fortifications, ornate cathedrals, and Venetian ramparts, coastal Kotor is one of the Mediterranean’s best-preserved medieval towns. Here, you can visit museums, stroll along the harbourfront, and sample traditional Montenegrin foods. The sandy beaches are perfect for kicking back on, and the glimmering waters of the mountain-ringed bays are astonishingly photogenic.
-
Marella Cruises (TUI) Sail Three Seas*
Sicily, Corfu, Kefalonia & 3 more | 8 days
All Marella ships are All Inclusive as standard.
Save up to £300 per booking with code WAVE300. T&Cs apply. -
Croatia & Montenegro | 9 days | Accommodation & Transfers Included
Local guide included. Request your free brochure.
-
HF Holidays Montenegro’s Lakes & Mountains*
Montenegro | 7 nights | Flights, Transfers & Accommodation Included
6. Monaco and the French Riviera
Monaco and the French Riviera are undoubtedly one of the most glamorous cruise destinations in the world, not just the Mediterranean. This gorgeous region is synonymous with fancy yachts, deep blue waters, and palm-fringed boulevards, and whether you’re interested in sunbathing, swimming, or supercars, it’s difficult not to get carried away by the unbridled glitz and glamour.
In Monaco, you can explore the home of the Grand Prix, admire the Prince’s Palace, and sip cocktails in the world-famous Monte Carlo Casino. In Nice, you can step back in time as you explore the city’s medieval landmarks, before visiting the hilltop village of St Paul and Grasse – the best place in the world to buy perfume. And, to enjoy some sun-soaked glamour on the beach, there’s the iconic St Tropez!
-
Europe | 11 days
Get a great deal on your next holiday
Looking to book your next getaway? Here’s a selection of the best travel deals on Rest Less today.
From £195pp – Holidays to the Algarve* >
Portugal | Flights and Hotel Included | Book with Jet2holidays
From £1029 per couple – St Raphael Resort and Marina* >
Cyprus | 7 Nights | Flights and Hotel Included | Book with Travel Republic
From £2,574pp – Adventure through the Balkans* >
10% off | 15 Days | Accommodation and Transfers Included | Book with Travelsphere
Prices and availability accurate as of 6:00pm 18th October 2024.
7. Spain
Spain has long been one of the most popular destinations for a traditional Mediterranean holiday, but it’s just as suited to a cruise. Exploring sunny Spain by ship means you can visit the country’s most beautiful islands, as well as many of the mainland hotspots along its long coastline. Seaside cities like Barcelona, Malaga, and Valencia are packed with charm, and easy to reach on a cruise.
Plus, you’ll also get to explore the dreamy Balearic Islands – Majorca, Minorca, Ibiza, Formentera, and Cabrera – where you can sunbathe on long sweeps of sand, relax in buzzing beach bars, or stroll through charismatic old towns. If you have enough time, you can even cruise further south and stop off at the Canary Islands! A cruise is one of the best ways to see as much of Spain as possible.
-
Riviera Travel Highlights of the Douro Valley & Salamanca*
Spain & Portugal | 8 days
-
Regent Seven Seas Cruises Transoceanic Cruise through Madeira and the Caribbean - Barcelona to Miami on Nov 22, 2024*
Spain, Portugal, USA & 1 more | 14 nights
8. Malta
The island of Malta is like nowhere else in the world – and there’s no better way of exploring it, or its neighbours Gozo and Comino, than on a cruise. The shimmering blue waters here are some of the most inviting in the whole Mediterranean, and many of these islands’ best-kept secrets – like sea caves, fossil-adorned cliffs, and secluded beaches – are best spotted via the water.
Malta’s capital, Valletta, is an utter joy to visit, and anchoring in its port means you can explore this architectural paradise at your leisure. As the smallest capital in Europe, it won’t take long to see the sights! In Gozo, you can admire ancient Megalithic temples and striking salt pans, while in Comino, the remarkable Blue Lagoon will make you think you’ve somehow made your way to the Caribbean.
-
HF Holidays Complete Malta*
Malta | 7 nights | Flights, Transfers & Accommodation Included
9. Portugal
Just like Spain, Portugal is another popular holiday destination for Brits…and exploring this fabulous country on a cruise means you get to see so much more of it. You can sail from the Algarve to the Azores, to the coastal cities of Porto and Lisbon, and even to the subtropical island of Madeira. A Portuguese cruise allows you to discover a whole new side of the country.
In colourful Lisbon and Porto, you can visit medieval castles, modern museums, and buzzing bars, before relaxing on the golden beaches of the Algarve. Alternatively, the Azores archipelago and the island of Madeira are glorious at any time of year, and their balmy climate means you get to admire vibrant flowers and sensational views whenever you set sail. The hiking here is also unrivalled, so it’s a good choice for cruisers looking to mix activity and relaxation!
-
Marella Cruises (TUI) Sights and Delights*
Spain, Portugal, Morocco & 1 more | 8 days
All Marella ships are All Inclusive as standard.
Save up to £300 per booking with code WAVE300. T&Cs apply.
Search over 2,000 holiday deals
Whether you’re looking for a last-minute getaway, city break or the trip of a lifetime – our travel section has over two-thousand deals from top providers, with options to suit all budget levels.
10. Cyprus
The idyllic island of Cyprus boasts a captivating history, delicious food, lively towns, and a seemingly endless coastline that’s chock-full of beautiful Blue Flag beaches. Because it’s an island, this historical and cultural hotspot is also perfect for a cruise, and sailing along these dizzyingly blue waters means you get to make the most of Cyprus’ many delights.
The port of Limassol is one of the highlights of any Cypriot cruise. Here, you can explore the old town of Lemesos, sample authentic cuisine in traditional tavernas, and kick back on the many golden beaches. In Paphos, you can also see some of Cyprus’ most famous sites, like the Rock of Aphrodite and the awe-inspiring archaeological site Curium, with its stunning sea-facing amphitheatre.
-
Jet2holidays 4.5* St George Beach Hotel & Spa Resort*
Cyprus | 7 nights | Flights & Transfers Included
Exclusive myJet2 sale: Save £100 per couple this winter and next summer! Book now with a £60pp* deposit.
11. Turkey
Just a little further afield, on the very eastern edge of the Mediterranean, is Turkey. An intoxicating blend of cultures and histories, Turkey is a place where old meets new and east meets west. Most cruises here cover all the must-visit sights – from modern, fast-paced cities to ancient sun-bleached relics – so you can gain a much deeper understanding of this unique country.
If you want to hit the beach, Antalya province won’t fail to impress. Apart from its beautiful stretches of sand, it’s also home to historic fortresses, incredible natural sights, and the lively resort town of Alanya. Istanbul, with its remarkable Blue Mosque and bustling bazaars, is worth a visit too. And, if you’re into history, the ancient Greek ruins of Ephesus in Kusadasi may be a highlight.
-
Exodus Highlights of Turkey*
Turkey | 15 days | Accommodation & Transfers Included
Local guide included. Request your free brochure.
-
Just You Istanbul, Troy & Ephesus 2025*
Turkey | 9 days
Group tours exclusively for solo travellers.
Book now and save up to £300pp. -
Marella Cruises (TUI) Aegean Gems*
Crete, Mykonos, Rhodes & 3 more | 8 days
All Marella ships are All Inclusive as standard.
Save up to £300 per booking with code WAVE300. T&Cs apply.
Final thoughts…
If you’ve never thought about taking a Mediterranean cruise before, we hope this article has helped shine a light on why they’re becoming so popular. Once viewed as expensive or restrictive, cruises are now one of the fastest-growing segments of the travel market.
Not only are cruises stress-free holidays where all the logistics are taken care of for you, but they also allow you to see far more than you would on a traditional holiday. Sailing along a country’s coastline, and visiting its islands, means you can experience so much – and when you’re not actively exploring, you can relax on deck and admire the sensational views.
With its dazzling blue waters and captivating coastline, not to mention astonishing diversity, the Mediterranean is one of the top cruise destinations in the world. The only problem will be deciding which country you want to visit the most!
For more cruise inspiration, check out our articles; 9 unforgettable cruise destinations, 7 scenic river cruises in Europe, and 10 best destinations for first-time cruisers. And if you’re ready to book a holiday, why not browse this week’s top cruise deals on Rest Less?
Have you been on a Mediterranean cruise – or has this article inspired you to take one? Do you have any other suggestions for idyllic cruise destinations? We’d love to hear about your travel experiences in the comments below.
Selene Nelson is an author, freelance journalist, and lifestyle writer for Rest Less. After graduating from the University of Sussex with a degree in English Literature, Selene began contributing to many major newspapers and websites, and has written for the BBC, The Sunday Times, The Independent, Town & Country, and HuffPost. Her specialist subjects include food, travel, and health, though she enjoys writing about a wide range of topics (e.g. her two books are about veganism and psychopathy, respectively!). She enjoys cooking (particularly pasta and Asian noodle soups), reading, travelling, hiking, attempting to keep fit, and watching animal videos on YouTube.
* Links with an * by them are affiliate links which help Rest Less stay free to use as they can result in a payment or benefit to us. You can read more on how we make money here.
Search over 2,000 holiday deals
Whether you’re looking for a last-minute getaway, city break or the trip of a lifetime – our travel section has over two-thousand deals from top providers, with options to suit all budget levels.