Nous constatons que la langue de votre navigateur est définie sur le français, vous pouvez visiter la version française de notre site Web. Wir haben festgestellt, dass die Sprache Ihres Browsers auf Deutsch eingestellt ist. Hier können Sie die deutsche Version unserer Website besuchen. Abbiamo notato che la lingua del tuo browser è in italiano, per favore visita la versione in italiano del sito. We see that your browser language is set to British English, please choose our UK website to browse the most relevant content for you.
Americas Mexico , Americas La Paz , Mexico USA , Americas Rhode Island , USA Asia Thailand , Asia Atlantic Brittany , Atlantic La Rochelle , Atlantic Bahamas Abaco , Bahamas Exumas , Bahamas Caribbean Antigua , Caribbean Belize , Caribbean British Virgin Islands , Caribbean Grenada , Caribbean Guadeloupe , Caribbean Martinique , Caribbean St. Martin , Caribbean US Virgin Islands , Caribbean Indian Ocean Seychelles , Indian Ocean Mediterranean Croatia , Mediterranean Dubrovnik , Croatia Pula , Croatia Šibenik , Croatia Trogir , Croatia France , Mediterranean Corsica , France Côte d’Azur , France Greece , Mediterranean Athens , Greece Corfu , Greece Kos , Greece Lavrion , Greece Lefkas , Greece Italy , Mediterranean Naples , Italy Sardinia , Italy Sicily , Italy Montenegro , Mediterranean Spain , Mediterranean Balearic Islands , Spain Turkey , Mediterranean Scandinavia Sweden , Scandinavia South Pacific Australia , South Pacific New Caledonia , South Pacific Tahiti , South Pacific
Recommended destinations Antigua , Caribbean Croatia , Mediterranean Exumas , Bahamas Greece , Mediterranean Seychelles , Indian Ocean Thailand , Asia
Yacht Charters
Full Service
Cabins charters
Floating Villas
How many days would you like to stay?

We are searching over 800 boats to find your dream yacht charter...

Not Available
Start date
Selected dates
Get A Quote

Best snorkelling spots in the Mediterranean

A sailing holiday is without a doubt the best way to enjoy the many incredible Mediterranean snorkelling opportunities to be found throughout Greece, Croatia, Sardinia, Sicily, Naples and the Balearic Islands, Spain. Escape the crowded shorelines and discover the delights of less-travelled islands, anchorages and harbours. Just navigate to your chosen spot and dive into your newfound private underwater playground.

  1. Maddalena Archipelago National Park, Sardinia, Italy – Sail From Sardinia

When in Sardinia, a boat trip to Maddalena Archipelago National Park is a must, especially for snorkelers. Located just off the northern coast, this rocky low-lying collection of islands and islets looks otherworldly against the vivid azure water. Of the many islands in the archipelago, most have spectacular snorkelling. Yet the coves of the “Lower Trinity” – Punta Tegge, Spalmatore and Cala Francese – are particularly recommended. The beaches and water colour here are unequalled.

  1. Cabrera Archipelago National Park, Spain  – Sail from Palma de Mallorca

Cabrera Archipelago National Park is just six miles off the southern coast of Mallorca. It features one of the best-preserved snorkelling spots on the coast, so the marine life found here is exceptional. Snorkel along the coastline among rock formations, caves and small bays – free from crowds and busy beaches. But be aware that a visit to this special natural environment must be booked in advance.

  1. Foki Beach, Kefalonia, Greece  – Sail from Lefkas

Many seasoned locals will tell you that Foki Beach is one of the best snorkelling spots in the Mediterranean. The beach here is surrounded by a gorgeous landscape of forested hillsides and cliffs that create a natural protected cove. The sheltered area makes for excellent snorkelling in calm waters with an abundance of marine life. You may even be lucky enough to catch a glimpse of the endangered Mediterranean Monk Seal! 

  1. Ustica, Sicily, Italy – Sail from Portorosa

The small island of Ustica takes a little extra travel to reach by boat, but the unmatched natural coastlines make it worth the trip. Snorkelling is particularly wonderful within the Marine Protected Area, where underwater visibility is spectacular, and the marine life is abundant. You can get up-close sightings of grouper, sea bream and some of the best Mediterranean marine fauna.

  1. Pakleni Islands, Croatia – Sail from Trogir

Many travellers to Croatia include a trip to popular Hvar Island on their itinerary. After experiencing the world-class restaurants and nightlife on Hvar, take a 20-minute cruise over to the beautiful and peaceful Pakleni Islands. Incredible visibility and lovely uncrowded beaches make the area one of the best places to snorkel the Mediterranean Sea. Experienced scuba divers can explore the nearby underwater cave at Ujedinjeno Gasko.

  1. Sveta Marija, Mljet, Croatia  – Sail from Dubrovnik

Sveta Marija is a tiny island found in Mljet National Park, just a short boat ride from Dubrovnik. The area here is protected so the waters are pristine, and you’ll find an abundance of natural life including fish and many other sea creatures. As a bonus, the above-water view couldn’t be more picturesque, with a towering 12th century Benedictine monastery tucked in among the stunning natural landscape.

  1. Makarska Beach, Croatia – Sail from Trogir

Makarska Beach is one of the few on our Mediterranean snorkelling list that you can reach by land. Here, the rocky coastline ensures clear waters with high visibility, and underwater fresh springs have created a unique marine environment laden with coral and plants – one of the most notable being the Golden Sponge. Octopuses and seahorses can also be sighted, often found tucked in between rock formations.

  1. Sa Dragonera, Mallorca, Spain – Sail from Palma de Mallorca

Sa Dragonera nature park is located just off the west coast of Mallorca near Port d‘Andratx, making it an easy trip by boat. A colourful underwater world swarming with barracuda, bream and monkfish awaits you. Much of the action can be found near the surface making this Mediterranean snorkelling adventure perfect for the whole family. Be sure to explore on land a bit to discover the many different types of lizards who inspired the islands name.

  1. Agiofili Beach, Vassiliki, Greece – Sail from Lefkas

Unlike many of the pebbled beaches of Greece, at Agiofili Beach you’ll find soft white sands. The steep white stone cliffs on either side make this beach feel secluded, although it’s quite popular in season. Bring your own snorkelling equipment and dive into the crystal clear water. Among the rocky outcroppings, just off shore, you’ll find delightful fish and marine creatures.

  1. Afionas, Corfu, Greece  – Sail from Corfu

The narrow land bridge here has a beach on either side, one facing the bay and one facing the sea. The side facing the sea offers the best snorkelling opportunities. Arrive by boat, or walk down the beach away from the sunbathing crowds to the secluded cove below. You’ll find an underwater paradise of colourful coral and interesting rock formations to explore, as well as an abundance of fish and other marine life.

Find out more

Our top 10 list is only the tip of the iceberg! Book a yacht charter to discover your own Mediterranean snorkelling adventure from one of our +40 worldwide bases.

Choose a bareboat charter for exciting hands-on sailing, or select a skippered charter and leave the sailing to a local expert. For a more pampered charter experience, discover an all-inclusive by the cabin, or luxury crewed yacht with a captain and chef to take care of your every need while cruising the scenic waters of the Mediterranean.

Learn more about yacht charters from our many Mediterranean destinations, or one of our other worldwide destinations on our blog. Get in touch with our team today on 02380455527 or email [email protected] for more information.

What’s new?

Stay up to date with news and events or get some inspiration for your next yacht charter and pick up useful tips by reading our latest blogs.
Go to Blog
This site is registered on wpml.org as a development site.