Best snorkelling spots near Dubrovnik
Last reviewed
Where is the best snorkelling near Dubrovnik?
The rocky coastline around Lokrum island and the outer shores of the Elaphiti islands (especially Koločep) offer the best snorkelling near Dubrovnik. Sveti Jakov beach, below the cliff south of the Old Town, is a good accessible option. The key is finding rocky rather than sandy bottom, and avoiding areas busy with boat traffic.
Snorkelling in the Adriatic: what to expect
The Adriatic near Dubrovnik is not a tropical snorkelling destination, but it has qualities that reward underwater exploration. Water clarity is consistently high — 10–20 metres of horizontal visibility on calm days is normal, occasionally more in late summer when algae levels are low. The rocky seabed that makes so many Dubrovnik beaches uncomfortable to walk on is exactly what creates interesting snorkelling: crevices, overhangs, sea fans, and the shadows where fish shelter.
What you are likely to see: wrasse (brightly coloured and curious), sea bass and sea bream, octopus hiding under rock ledges (especially at dusk), sea urchins covering rocky surfaces, starfish in various colours, and the occasional moray eel in a rock crevice. In sea grass beds in shallow bays, seahorses occur but are rarely seen without a guide who knows where to look.
What you will not see: coral reefs, tropical fish, sharks in any realistic frequency, or the kind of high-density fish shoals found in warm tropical seas. The Adriatic is clear but relatively nutrient-poor, which means lower biomass density than tropical seas — compensated by exceptional visibility.
Best snorkelling spots near Dubrovnik
Below the Old Town walls
The narrow rocky foreshore directly below the seaward face of the Old Town walls is shallow (1–4 metres), clear, and has more fish than you’d expect given the tourist density above. Access is via rocky steps near the Old Port (Stara Luka) on the eastern side. Snorkelling here at off-peak hours (early morning or late afternoon) is genuinely good. The main downsides are the boat traffic (keep close to the wall, away from any channel marked for boats) and the absence of sandy areas to rest.
Lokrum island coastline
The outer (western and northern) coast of Lokrum is the best easily accessible snorkelling near Dubrovnik. The rocky walls drop steeply, the water is clear, and the fish life is varied. The area around Betina Cave on the northern coast is particularly interesting — the cave entrance shelters a concentration of fish that use it as a refuge. Reaching the outer coast requires either a kayak (recommended — see the Lokrum kayaking guide) or a swim around from the jetty side.
The private snorkelling and cave swim tour accesses this coastline by boat and includes time snorkelling around the cave entrance — a good option if you don’t want to kayak.
Sveti Jakov beach
Sveti Jakov is a small cove below the cliffs south of the Old Town, reached via a long staircase from the road above. The pebble beach gives way to rocky bottom almost immediately, and the water is clear and deep enough for interesting snorkelling within 10–20 metres of the shore. The cove itself is relatively sheltered from boat traffic. This is one of the best accessible shore-snorkelling spots within walking distance of the Old Town. Full details in the Sveti Jakov beach guide.
Šulić cove
A small rocky inlet east of the Old Town, accessible on foot. Similar characteristics to Sveti Jakov: rocky bottom, clear water, minimal boat traffic. Less visited than the main beaches and excellent for a morning snorkel before the day heats up.
Banje beach
The most famous beach near the Old Town but not the best for snorkelling — Banje has a sandy bottom in the shallows which limits marine life density and can stir up visibility. Move left along the rocky coast east of Banje for better underwater interest. The Banje beach guide covers the beach’s characteristics in full.
Guided snorkelling tours
For travellers who want to reach the best spots efficiently, guided snorkelling tours combine the cave swim experience with marine life viewing in a half-day format. The caves and snorkelling swim tour takes a small group to sea caves and snorkelling spots that are unreachable from shore, including sections of the Lokrum coastline and cave entrances along the cliff faces east of the city.
This format is particularly good for families and for those who want instruction on snorkelling technique before going out independently.
Tips for snorkelling in Dubrovnik
Best time of day: Early morning is best — calmest water, fewest boats, and fish behaviour is more active before the heat of the day. The maestral sea breeze building in the afternoon can stir surface water slightly and make conditions less comfortable.
Mask fit: The most common source of a bad snorkelling experience is a poorly fitting mask. If possible, bring your own. If renting, test the seal before getting in the water.
Rocky entry: Most good snorkelling areas near Dubrovnik involve rocky entries — not sandy beaches. Water shoes are invaluable. Enter carefully (step rather than jump) and check depth before putting your face in.
Sun protection: The back of your neck and shoulders are exposed for the entire time you snorkel. Apply sunscreen specifically there before entering the water. Many experienced snorkellers wear a rash guard (lightweight sun shirt) to avoid burning.
Marine life etiquette: Don’t touch the rocks, coral, or marine life. Never chase fish or octopus — they’ll disappear faster. Observe sea urchins and avoid stepping on them (their spines break off in skin and are painful to remove).
Snorkelling in the Elaphiti islands
The best snorkelling in the wider Dubrovnik area is at the Elaphiti islands — particularly around Koločep’s outer coast and the sea caves in the Elaphiti group. The water is deeper, clearer, and less affected by boat traffic than the spots directly around the city.
The best snorkelling in the Elaphiti guide covers the specific spots, how to reach them, and which boat tours include snorkelling stops.
Frequently asked questions about snorkelling near Dubrovnik
Can I snorkel near the Blue Cave tours?
Yes — the local sea cave tours that operate from Dubrovnik include snorkelling stops as part of the experience. The cave entrances are good snorkelling spots with concentrated fish life around the rock faces. See the Blue Cave guide for which tours include snorkelling.
What is the water temperature for snorkelling?
The Adriatic near Dubrovnik is warm enough for snorkelling without a wetsuit from late June through September (22–27°C). May and October are cooler (17–20°C) and a shorty wetsuit or rash guard significantly improves comfort.
Are there sea urchins I should watch out for?
Yes — sea urchins are common on rocky coastlines throughout the Adriatic. They are clearly visible on the seabed (black spiny balls) and are not dangerous if you don’t touch or step on them. Wear water shoes when entering the water over rocky surfaces and be aware of where they are.
Is snorkelling safe for children?
Yes, for children comfortable in the water. A snorkelling vest or buoyancy aid (available from most rental operators) is recommended for younger or less confident children. The guided tours for families specifically accommodate children and provide all necessary equipment.
How does snorkelling compare to scuba diving here?
Snorkelling gives you the surface view — excellent visibility, marine life in 1–8 metres of water, sea caves from the entrance. Scuba diving opens up the deeper sections of wall, cave interiors, and the richer sea fan growth below 15 metres. For a first visit, snorkelling is the easier and cheaper introduction; scuba adds significant depth (literally) to the experience. The diving guide covers the distinction in more detail.
Related guides

Best snorkelling in the Elaphiti islands
Where to find the best snorkelling in the Elaphiti islands — Koločep, Lopud, and Šipan — with practical advice on access, marine life, and guided options.

Scuba diving in Dubrovnik: sites, dive centres, and intro dives
Scuba diving near Dubrovnik — local dive sites, intro dives for beginners, certification options, and what the underwater Adriatic looks like.

Scuba diving courses in Dubrovnik: get certified on holiday
How to get your PADI or SSI open water diving certification in Dubrovnik — what the course involves, how long it takes

Dubrovnik with kids: honest family guide for 2026
What actually works with children in Dubrovnik — beaches, islands, boat trips — and what's harder than it looks with a stroller.
Ready to book? Top tours for this guide
We earn a small commission if you book through GetYourGuide — at no extra cost to you. Every tour is hand-picked and verified.
Dubrovnik: Old Town guided walking tour with a local
Dubrovnik: City Walls walking tour
Dubrovnik: Round-trip cable car ticket
Dubrovnik: The original Game of Thrones tour & Lokrum option
Dubrovnik: Guided sea kayaking tour with snack