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.
Americhe Messico , Americhe La Paz , Messico Stati Uniti , Americhe Rhode Island , Stati Uniti Asia Thailandia , Asia Atlantico Bretagna , Atlantico La Rochelle , Atlantico Bahamas Abaco , Bahamas Exumas , Bahamas Caraibi Antigua , Caraibi Belize , Caraibi British Virgin Islands , Caraibi Grenada , Caraibi Guadalupa , Caraibi Isole Vergini americane , Caraibi Martinica , Caraibi St. Martin , Caraibi Mediterraneo Croazia , Mediterraneo Dubrovnik , Croazia Pola , Croazia Sebenico , Croazia Trogir , Croazia Francia , Mediterraneo Corsica , Francia Costa Azzurra , Francia Grecia , Mediterraneo Atene , Grecia Corfù , Grecia Kos , Grecia Lavrio , Grecia Lefkada , Grecia Italia , Mediterraneo Napoli , Italia Sardegna , Italia Sicilia , Italia Montenegro , Mediterraneo Spagna , Mediterraneo Isole Baleari , Spagna Turchia , Mediterraneo Oceano Indiano Seychelles , Oceano Indiano Pacifico meridionale Australia , Pacifico meridionale Nuova Caledonia , Pacifico meridionale Tahiti , Pacifico meridionale Scandinavia Svezia , Scandinavia
Destinazioni consigliate Dubrovnik , Mediterraneo Grecia , Mediterraneo Martinica , Caraibi Sardegna , Mediterraneo Seychelles , Oceano Indiano
Yacht charter
Servizio completo
Charter alla cabina
Ville galleggianti
Quanti giorni vorresti rimanere?

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

Non disponibile
Data di inizio
Date selezionate
Richiedi un preventivo

Best snorkelling spots in the Mediterranean

Link Copied to Clipboard

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.

Link Copied to Clipboard

Cosa c’è di nuovo?

Rimani aggiornato sulle novità e sugli eventi, prendi ispirazione per la tua prossima crociera e raccogli consigli utili leggendo i nostri ultimi blog.
Vai al blog
This site is registered on as a development site. Switch to a production site key to remove this banner.