Dubrovnik
Dubrovnik · Croatia

Snorkeling in Dubrovnik: What You Need to Know

Snorkeling tours from Dubrovnik typically last 3–5 hours and take you by boat to the nearby Elaphiti Islands or Lokrum. Expect clear but not Caribbean-level water, rocky coastlines, and decent fish life – mostly small groups of damselfish, wrasse, and the occasional octopus if you're lucky. The tours combine short boat rides with 30–45 minutes in the water at 2–3 spots, often including basic equipment and a quick snack. It's relaxed rather than thrilling; perfect if you want a half-day on the water without committing to a full diving trip.

The best time is June to early September when the sea is warmest (22–26°C) and visibility is usually good. May and late September can still work but the water feels cooler and tours run less frequently. Expect to pay around $35–85 per person depending on group size and inclusions – cheaper kayak-and-snorkel combos sit at the lower end, while small-group boat tours with more stops and lunch trend higher.

Pick a smaller boat tour that visits the Blue Cave or Sunj Beach if you want the nicest mix of scenery and swimming. Skip the large party boats that blast music and cram 30+ people in – they're cheaper but the snorkeling is rushed and the experience is noisy. Bring your own mask and snorkel if you have them; rental gear is often well-used.

Book it

THE BEST 10 Dubrovnik Snorkeling in 2026 (Prices from $30) - Viator
viator
View →
The best Dubrovnik Snorkeling 2026 - Free cancellation
getyourguide
View →
THE BEST Dubrovnik Scuba Diving & Snorkeling (2026) - Tripadvisor
tripadvisor
View →

Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.

More in Dubrovnik

Old Town Walking Tour → Kayak Tour → Fort Lovrijenac Visit → Island Hopping → Sunset Cruise → City Walls Walk → Wine Tasting → Lokrum Island Boat Trip → All Dubrovnik trips →
Get the best trips, at the best price