Baby Princess

Snorkelling around Isola D’Elba is more than just an activity — it’s a true adventure!
Dive into magical underwater landscapes, immerse yourself in crystal-clear blue waters alive with vibrant marine life.
This handy guide will show you the best snorkelling and diving spots, as well as perfect little coves for a relaxing break. 

Where to snorkel on the island

It’s hard to go wrong, but to fully appreciate the splendour of snorkelling here, it helps to know the best places to explore.
You’re spoiled for choice: every location offers a unique experience, from abandoned shipwrecks to some of the most fascinating sea creatures. 

So here’s a handy guide to help you find your way!
Make sure you don’t miss these top spots for snorkelling on the island of Elba: 

  1. Capo Sant’Andrea.
    Located in the north-west corner of the island, this is the most remote and wild area, beloved by many for its rich natural beauty.

    Here you’ll discover posidonia in all its glory: a vivid green seagrass that creates the perfect home for a variety of fish.
    You can swim alongside salps, needlefish, sea bream and the brightly coloured castagnole.

    The sandy seabed is also a treasure trove, offering the chance to spot noble pen shells and starfish—creatures that are becoming rarer yet remain endlessly fascinating.

     
  1. Marciana Marina.
    Along this stretch of coast, you’ll find plenty of coves perfect for snorkelling.

    The area is famed for the natural pools of Sant’Andrea, where the sunken rocks of the Formiche di Zanca conceal some incredible wonders: among sponges and corals, you’ll spot wrasses, seabream and octopuses swimming about.

    Make sure you don’t miss the Ogliera rocks, home to a rich array of underwater life – from amberjacks and rockfish to lobsters!

    Just a 5 to 10-minute stroll will lead you to another gem for snorkelling on Elba: the offshore waters of Pomonte.
    Glide through the clear blue and you’ll come across a sunken shipwreck!
    It’s a merchant vessel from 1972, a 499-ton cargo ship that was heading to Marseille before it went down.
     
  1. Punta Cannelle
    Making your way south on the Island of Elba, you’ll discover waters just as abundant with marine life. 
     
    The rocky walls that dive deep into the blue are draped in white and yellow sea fans, which, further down, give way to fans of paramurices. Red castagnoles and lobsters lurk in the crevices of the rock face. 
     
    As you descend deeper, you’ll encounter red sea fans, sponges, groupers, salema and sea breams. 
    And, to top it off, resting on the sandy seabed is an extraordinary relic: a mine from the Second World War
     
  1. Spiaggia delle Ghiaie
    Just a stone’s throw from the historic centre of Portoferraio and set within a protected marine reserve, this white pebble beach is perfect for both adults and children
     
    The crystal-clear waters make it a snorkelling haven: only a few metres from the shore, you’ll find yourself surrounded by a dazzling array of fish! 
     
    Since 2016, a powerful lighting system has been in place, allowing you to enjoy the sea even after dark and in complete safety. 
     
    Keep your mask and snorkel close at hand – just nearby, there are other remarkable beaches waiting to be explored. 
    Treat yourself to some snorkelling and adventure at the shoals of Capobianco, Padulella beach, and Cala dei Frati
Cavoli Beach – Island of Elba

The best coves 

Looking for a bit of relaxation? The best coves on the Island of Elba are the perfect choice!
Rocky walls all around, shallow sandy seabeds and crystal-clear waters create a stunning natural setting ideal for your downtime. 

Here are the coves you simply can’t miss: 

  1. Le Buche Cove.
    This small, pristine, and enchanting beach is ideal for those who prefer places away from the crowds.

    Large dark pebbles characterise the cove, which is surrounded by a tall cliff plunging steeply into the crystal-clear water.

    There are two paths leading here, the shorter one taking about 20 minutes – a wonderful chance to soak in the scenery!

    And if you can’t resist, this spot is also perfect for snorkelling and diving!
     
  1. Cala del Cotoncello
    One of the Island of Elba’s most renowned beaches, it’s understandably busier than the last spot. 
     
    This natural pool nestles amid granite rocks polished by the sea, all embraced by lush greenery. 
    The rest is pure white sand and sparkling clear water. 
     
    There’s a charming path leading here: from Sant’Andrea beach, a stroll along the granite rocks reveals breathtaking views of this lovely little cove. 
    A walk definitely worth making! 
     
  1. Caletta di Lamaia
    Another natural gem, quieter and more untamed than the last—so much so that no buildings are in sight. 
     
    You can reach it via a path that starts from Biodola beach. 
     
    The seabed here is made up of fine, golden sand, with stretches blanketed by posidonia, whose rich green perfectly complements the surrounding vegetation. 
     
    And take note: this is also a superb spot for snorkelling
     
  1. Cala dei Frati
    Close to Ghiaie beach lies another incredibly atmospheric spot. 
     
    White shingle pebbles meet waters shifting from bright turquoise to deep blue, revealing a true natural paradise. 
     
    But beware, this beauty isn’t the easiest to reach: you can’t get here on foot, so you’ll need to swim from the nearby beach or hire a pedalo
    A touch of adventure! 
     
  1. Caletta di Capobianco.
    This beach takes its name from the smooth, round white pebbles that line its shore, set against crystal-clear waters and mesmerising underwater terrain.

    Below the surface, you’ll discover marine shoals and vibrant fish swimming peacefully even close to snorkellers.

    Wild cliffs cradle this hidden gem, definitely worth exploring.
    Be sure to visit the nearby Spiaggia di Sansone—you won’t be disappointed! 

Diving

The waters surrounding Isola d’Elba also offer fantastic opportunities for those eager to dive deeper: beneath the surface lie real treasures waiting to be found.  

Here are some underwater spots you won’t soon forget: 

  1. Statue of Christ
    Starting off at Scoglietto di Portoferraio, you descend the rocky wall plunging down to 50 metres, where you’ll spot red gorgonians and lobsters peeping out. 
    You may come face to face with <strong;eagle rays, barracudas, sea bream and dentex gliding gracefully all around you. 
     
    Continue descending the wall southwards (around 40 metres deep) and you’ll discover a relief carving of a Christ, made even more magical by the backdrop: a wall completely carpeted in bright yellow sponges. 
     
     
  1. La Franata.
    Starting again from Portoferraio’s Scoglietto, dive down to the sandy seabed, which lies at around 30 metres deep – a truly fascinating underwater world waiting to be explored.

    This is a favourite haunt for spotting numerous groupers, many of impressive size, but there’s more to see.
    Various fish take refuge among the rocky rubble of the underwater cliff: large wrasses, conger eels, moray eels and sea breams.

    Venture a little further north and you’ll come across others: dentex, amberjacks, bogues, striped seabreams, bonitos and sizeable gilthead breams.

     
  1. The Three Great Caves
    Diving down to -30/35 metres (from Scoglietto), you’ll discover three large caves. 
    You can swim inside to find yourself in a magical setting: walls adorned with yellow sponges, lobsters and nudibranchs all around. 
     
    Continuing to explore nearby, you’ll find yourself surrounded by grouper and musdee dens, with bonitos and little tunas circling in the blue. 
     
     
  1. Punta della Madonna
    This is the second headland after the port of Marciana Marina. 
     
    On the outer side of the cove there is a wall dropping to about 40 metres. 
    Along it, without descending too deep, you can already admire crabs and moray eels. 
    The more experienced divers who venture into the deeper waters may spot lobsters peeking out from their lairs and, with a stroke of luck, come across a stationary spiny lobster
     
    Near the end of the wall appears an old statue depicting the Madonna, a genuine underwater relic beautifully aged by time. 
     
     
  1. Capo Fonza

Here’s another vibrant seabed where a world of underwater life awaits your discovery. 

The shoal at Capo Fonza is also known as Corallina for one very good reason: it’s one of the few spots boasting an abundance of red coral

Its rocky walls drop down to 45 metres, where brilliant coral branches nestle into crevices while barracudas and amberjacks glide past. 

One of the channels descending from the shoal reveals the entrance to a cave, beyond which you’ll find white and yellow sea fans, moray eels, conger eels, groupers and John Dory. 

It’s no surprise that this is one of the most popular spots among scuba divers! 

Dolphins at Isola D’Elba.