The finest snorkelling spots near Dubrovnik are rarely found beside the busiest beaches. They lie beyond the city walls, where the sea becomes clearer, the pine-covered islands soften the horizon and a private boat can pause in a quiet cove rather than follow a fixed route. For couples, families and friends seeking a more considered day on the Adriatic, the journey between each swim is part of the pleasure.
The waters around Dubrovnik offer less in the way of bright tropical coral and more in the way of limestone drama: underwater rock shelves, sea grass meadows, schools of silver fish and light flickering across pale stone. Conditions vary with wind, season and the time of day, which is precisely why a flexible itinerary makes such a difference. A skilled local skipper can choose the sheltered side of an island, linger where the water is at its clearest and move on before a peaceful anchorage becomes busy.
The best snorkelling spots near Dubrovnik
1. The Blue Cave, Koločep
On Koločep, the nearest of the Elaphite Islands, the Blue Cave is the most theatrical place to enter the water. Sunlight passes through the entrance and reflects from the pale seabed, giving the cave an extraordinary blue glow when conditions are right. Swimming or snorkelling through its rocky opening feels wonderfully removed from the pace of Dubrovnik.
The cave is best approached early in the day, before other boats begin to arrive. Sea state matters here: on a calm morning, visibility can be beautifully clear; with swell or stronger wind, it is less comfortable and may not be suitable. This is a location where good judgement matters more than ticking off a famous name.
2. The quiet coves of Koločep
Koločep has far more to offer than its celebrated cave. Its indented coastline holds small, sheltered bays where the water is often still enough to see every contour of the seabed. Along the rock edges, snorkellers may spot bream, wrasse, sea urchins and small shoals moving over the stones.
These coves are especially appealing for guests who prefer an unhurried swim without the spectacle of a main attraction. A private boat can anchor in a peaceful pocket of water, with time for snorkelling, a swim from the stern and a cool drink in the shade between dips. For families, the gentler bays are usually a better choice than the cave itself.
3. Šunj Bay, Lopud
Šunj Bay on Lopud is known for its broad sweep of sand and remarkably shallow turquoise water. It is not the deepest or most dramatic snorkelling site in the region, but it is one of the most relaxed. The sandy shallows make it inviting for first-time snorkellers and younger family members who want to become comfortable in the water at their own pace.
For more interesting underwater scenery, move towards the rocky edges of the bay rather than staying in the centre. This is where sand gives way to stone, sea grass and more marine activity. Šunj is popular in high season, so a well-timed arrival makes all the difference. It works beautifully as part of a wider Lopud stop, paired with lunch ashore or a quiet cruise along the island’s greener coastline.
4. The southern side of Lopud
Beyond Šunj, the southern and western shores of Lopud reveal a more secluded character. Low cliffs, pine trees and small beaches frame water that can be strikingly transparent in settled weather. The best spots are not always marked on a map. They are often the bays that look unassuming from afar but hold a protected patch of clear sea beneath the boat.
This is where a tailor-made day earns its value. If one cove is breezy or occupied, there is no need to settle. The route can be adjusted for the conditions, whether that means finding a calmer anchorage for snorkelling or continuing towards another island for a longer swim. The aim is not to race through a checklist, but to find the moment when the sea feels entirely your own.
5. Šipan’s hidden bays
Šipan, the largest of the Elaphite Islands, is ideal for guests who want distance from the city and a slower rhythm. Its coast is scattered with quiet inlets, old stone houses and olive-covered slopes, while the water around its less-visited corners can be wonderfully clear. Snorkelling here feels less like an activity squeezed between sightseeing stops and more like a natural pause in an island day.
The rocky seabed around Šipan tends to reward patient observation. Look into crevices and beneath ledges, and you may see small fish sheltering from the open water. The appeal is subtle and elegant rather than showy, particularly for those who enjoy floating quietly above the sea grass while the boat rests nearby.
6. Jakljan’s untouched shoreline
Further west, Jakljan offers a wilder, more sparsely inhabited landscape. Its coves feel remote, with forested slopes descending towards water that shifts from deep blue to luminous green near the shore. Because it takes longer to reach, Jakljan is particularly suited to a full-day private itinerary rather than a short excursion.
Here, snorkelling can be combined with paddleboarding, swimming and a leisurely lunch on board or ashore, depending on the plan for the day. The sense of escape is the real luxury. There is space to slow down, listen to the water against the hull and enjoy a swim without constantly looking for room among other visitors.
7. Lokrum’s rocky edges
Just opposite Dubrovnik’s old town, Lokrum provides a striking contrast between historic city views above the water and wild limestone beneath it. The island’s rocky margins can offer enjoyable snorkelling when the sea is calm, particularly away from the busier landing areas. It is a lovely option for guests with limited time or those who would like a scenic swim framed by the city walls.
Lokrum is not the place to expect complete solitude at the height of summer, and its exposed sides can be affected by wind. Yet on a well-planned morning or late afternoon, it offers a memorable introduction to the Adriatic – a chance to float in clear water with Dubrovnik’s stone skyline rising in the distance.
How to choose the right snorkelling experience
The best location depends on who is in the water and what kind of day you want. Confident swimmers may enjoy the Blue Cave and open rocky coves, while families often prefer the gentle entry and shallower water at Šunj or a protected Koločep bay. Couples may favour a quieter anchorage on Lopud, Šipan or Jakljan, where the itinerary leaves room for swimming, sunbathing and simply being together.
Season also shapes the experience. From late spring to early autumn, the sea is generally inviting, with the warmest water arriving in July, August and early September. June and September often bring a particularly pleasing balance of warm conditions and fewer boats. In peak summer, starting early or choosing a late-afternoon departure can preserve the tranquillity that makes these places special.
Visibility is usually best after several calm days, while wind direction determines which coves are most comfortable. This is why fixed, crowded excursions can feel limiting. A private skipper can read the day as it unfolds, choosing sheltered water and adjusting the route around your preferences rather than asking you to adapt to a rigid schedule.
What makes a day on the water more comfortable
Snorkelling is more enjoyable when the practical details have already been considered. Well-fitting masks and snorkels, fresh towels, drinking water and easy access back to the boat all make a difference, especially when travelling with children or guests who are less confident swimmers. On a private tour with Dubrovnik Sea Tours, snorkelling equipment, towels, refreshments and SUP use allow the day to unfold at a comfortable pace.
Bring reef-safe sunscreen, a hat and a light cover-up for time between swims. Avoid touching marine life or standing on sea grass and rocky habitats where possible. The Adriatic’s beauty is found in its clarity and quiet detail, and treating these small ecosystems with care helps keep them that way.
A truly memorable snorkelling day is not measured by how many places you visit. It is the feeling of finding the right cove at the right time: clear water below, the Elaphite Islands around you and no reason to hurry back to shore.
If you are interested in any of out boat trips, visit our Contact Us page and make an enquiry. We will get in touch shortly. Dubrovnik Seat Tours

