Snorkeling in Dubrovnik: Blue Cave and Elaphiti Islands
Swim into the Blue Cave, then choose your own stops on two island villages
A full-day boat tour from Dubrovnik that takes you snorkeling at the Blue Cave and swimming around the Elaphiti Islands, with an English-speaking guide, snorkeling gear, floaties and a cold brunch included. You pick your departure point (Dubrovnik, Cavtat, Srebreno or Mlini), and the boat anchors so you can enter the cave by swimming and explore two islands at your own pace.
Compare the 9 alternatives
Snorkeling Dubrovnik: Elafiti Islands & Blue CaveEvery day · 09:30, 13:30 and 19:00 · All ages★ 4.92 (216)4hENUS$ 147per groupView ›
Cavtat Sunset Cruise with Cold Platter & Drinks: Unlimited wine includedEvery day · 16:00 · Season until 31 Oct · All ages★ 4.92 (210)1hENUS$ 23View ›
Elaphiti Islands cruise from Dubrovnik: Islands, lunch, swimEvery day · 10:15 · Season until 31 Oct · All ages★ 4.84 (2,501)8h–10hEN · FR +1
Dubrovnik: Elaphiti Islands Boat Tour & Swimming with LunchEvery day · 08:45 and 09:00 · All ages★ 4.67 (330)8hEN · HRUS$ 29View ›
Dubrovnik: Blue Cave & Elafiti Islands Boat Tour with DrinksEvery day · 10:00, 14:00 and 14:30 · All ages★ 4.58 (414)4hENUS$ 69View ›
Dubrovnik Elaphiti Islands cruise with lunch and drinksEvery day · 09:00 · Season until 31 Oct · All ages★ 4.72 (571)8hENUS$ 52View ›
Speed Boat Tour to Elaphiti Caves from DubrovnikEvery day · 10:00 and 15:00 · From age 4★ 4.95 (148)4hEN · HRUS$ 80View ›
Dubrovnik Blue Cave & Elafiti Islands: Private Speedboat, Snorkeling & Sandy BeachEvery day · First departure 08:00, last 19:00 · All ages★ 4.98 (96)2h–8hENUS$ 228per groupView ›
Dubrovnik Speedboat: Blue Cave, Elaphite & Lopud Private TourEvery day · First departure 09:00, last 18:30 · Season until 1 Nov · All ages★ 5.00 (158)2h–8hENUS$ 195per groupView › Compare more experiences like this »
Step-by-step itinerary
- Dubrovnik City Wallspass by
- Sveti Jakov Beach45m
- Elafiti Islands1h 30m
Blue Cave and Elaphiti Islands tour
- Cruise past Dubrovnik city walls
- Visit Blue Cave and snorkel
- Explore Koločep island and brunch
- Discover Lopud island and relax
The experience
The boat leaves from your chosen port and cruises past Dubrovnik's city walls, St. John, Bokar, Revelin, Lovrijenac and Minčeta towers visible from the water: before heading to the Blue Cave. You'll spend roughly 45 minutes there: the boat anchors about 20 meters offshore, and you swim to the cave entrance, which is too narrow for the boat itself. The glowing blue water comes from natural sunlight reflecting off the seabed, and snorkeling masks and breathing tubes are provided, along with floaties if you want them.
After the cave, the route takes you to Koločep, a car-free island in the Elaphiti group where you'll have around an hour and a half to explore. Two villages (Donje Čelo and Gornje Čelo) are linked by shaded paths through pine and olive groves. Beaches like Donje Čelo have shallow, calm water for swimming and snorkeling, while hidden coves appeal to stronger swimmers. You can wander the island, sit at a seaside café, or visit pre-Romanesque churches like St. Nicholas. On the way to the next stop, a cold platter arrives: cheese, local prosciutto and pickled vegetables, with unlimited wine, water, soft drinks and cola throughout the day.
The final stop is Lopud, where you'll have around two hours. The Franciscan Monastery and botanical garden are worth a walk, and Sunj Bay offers golden sand and calm water for swimming. Local restaurants and shops line the village streets. Life jackets are available for anyone who wants one, and the pace is yours: some people swim the whole time, others explore the villages or rest at a bar.
What’s included
- Snorkeling equipment including masks and breathing tubes.
- floaties and life jackets.
- cold platter with cheese, local prosciutto and pickled vegetables.
- unlimited wine, water, soft drinks and cola.
- English-speaking guide for the full day.
Options for this experience
4 optionsBefore you book
Prices and times updated yesterday
Operated by Karuzo Tour
Is this one for you?Book from whichever port is nearest your accommodation (Dubrovnik, Cavtat, Srebreno or Mlini), so the tour itself is the only travel you need. The boat anchors at each stop instead of docking, which is what lets you swim into the Blue Cave and explore both islands without a schedule pushing you along.
Traveler reviews
Top questions
Can children come?
Yes. Ticket types: Child (4 to 13 years); Infant (under 4): free.
What happens if it rains?
It may be canceled due to bad weather. If that happens, you're offered another date or a refund. Free cancellation up to 24 h before the start.
How do I get into the Blue Cave if the boat can't enter?
The Blue Cave entrance is too narrow for boats, so you swim from where the boat anchors, about 20 meters away. Snorkeling equipment and floaties are provided, and life jackets are available if you want one.
Can I choose which islands to visit, or is the route fixed?
The route visits the Blue Cave, Koločep and Lopud, and you spend roughly 45 minutes at the cave, an hour and a half on Koločep and two hours on Lopud. At each stop, you decide what to do (swim, snorkel, walk the village, sit at a café) at your own pace.
What's included in the brunch, and when is it served?
The cold platter includes a selection of cheeses, local prosciutto and pickled vegetables, served on the boat between Koločep and Lopud. Unlimited wine, water, soft drinks and cola are available throughout the day.
Which departure point should I choose?
You can depart from Dubrovnik, Cavtat, Srebreno or Mlini. Pick whichever is closest to where you're staying to avoid an extra journey before the tour starts.
Is snorkeling equipment included, and what if I've never snorkeled before?
Snorkeling masks, breathing tubes, floaties and life jackets are all provided. The guide is with you in English, and the islands have calm, shallow water in many spots, so beginners can start in easy areas and build confidence.
Snorkeling in Dubrovnik: Blue Cave and Elaphiti Islands
8h · EN
from US$ 41 per person
4.91554 reviewsVerified traveler reviews via our booking provider






















