16,000 Activities in 25 Countries | 2 Million+ Happy Customers2 Million+ Customers
Several boats visiting a cave at the shore during a boat trip.

Compare offers

Best prices

Easy booking

Caves Boat Trips Elaphiti Islands3 Offers with the Best Prices 2025

Sort by:

Popular Options

Locations

Activity

Categories

Included services

Ideal for

Languages

Duration

Popular Options

Locations

Activity

Categories

Included services

Ideal for

Languages

Duration

Picture of people snorkeling during the boat trip to Sunk, Kolocep and the blue caves with Dubrovnik Islands Tours.Dubrovnik Islands Tours

Boat Trip from Dubrovnik to Sunj, Koločep & the Blue Caves

Dubrovnik Islands Tours

4.5

(4)

Starting from: Dubrovnik

4 hours

Drinks available

4.5

(4)

Drinks available
From
48
Check availability
Here is one of the boats used for the boat trip with Karuzo Boat Tours Dubrovnik.Karuzo Boat Tours Dubrovnik

Boat Trip around Dubrovnik to Blue & Green Cave and Šunj Beach with Snorkeling

Karuzo Boat Tours Dubrovnik

5.0

(2)

Starting from: Dubrovnik, Cavtat, Mlini, Srebreno

4 hours

Free Cancellation
Drinks available

5.0

(2)

Drinks available
From
40
Check availability
Aerial view of the boat that will take you on a Half Day Boat Trip from Dubrovnik to the Blue Cave with Snorkeling.Marinero Dubrovnik

Premium Blue Cave Boat Trip with Panoramic Old Town View

Marinero Dubrovnik

5.0

(3)

Starting from: Dubrovnik

4 hours

Free Cancellation
Drinks available

5.0

(3)

Drinks available
From
50
Check availability

Want to book over the phone?

Talk to our Boat Tour Expert
Book an activity for your team event with CheckYeti

Offers available nearby

What customers love about boat trips in Elaphiti Islands

Picture of our boat, the Quicksilver 675 Open, which is waiting for you during the Private Boat (6 pax) to Elaphiti Islands with Snorkeling with Explore Dubrovnik by Boat.Explore Dubrovnik by Boat

Private Boat (6 pax) to Elaphiti Islands with Snorkeling

4 Reviews
Annabelle · FamilyFRFrance "A tailor-made excursion with our grown children, what a joy! Our skipper Léo was adorable: he took us to the most beautiful places - the water was turquoise! He offered us a choice of activities at each stage, spoke with us about history, local habits and even reserved a beautiful table for us at the water's edge on the island of Lopud for lunch! A dream day, thank you!"
Picture of people snorkeling during the boat trip to Sunk, Kolocep and the blue caves with Dubrovnik Islands Tours.Dubrovnik Islands Tours

Boat Trip from Dubrovnik to Sunj, Koločep & the Blue Caves

4 Reviews
Linda · Group of friendsUSUnited States "Great trip! great guide! beautiful caves and water!"
Boat Trip to the 3 Islands with Lunch from Dubrovnik Boat Tours .Dubrovnik Boat Tours

Boat Trip to the 3 Islands with Lunch

12 Reviews
Ray · FamilyHRCroatia "We cannot reccommrnd this experience enough. We booked just 2 days in advance and the group were so accommodating regarding arranging the transfer from our apartment in lapad to gruz harbour at very short notice. We attended with a 5 year old and 1 year old and the crew were so helpful with helping us on and off the boat with all our equipment. The children were free but still had a meal each and could take from the unrestricted available drinks. The food was fantastic, particularly the fresh fish option, even our 5 year old wanted second helpings! Before stopping at each island the crew gave a detailed overview of things to do and reccomendations. The timing of the stops is also particularly good to keep the smaller kids interested. Overall this far exceeded our expectations, the crew were so kind and helpful and this experience was one of the highlights of our trip."

Elaphiti Islands: All locations

You want to book one of our activities? We are here to help you!
Laura_CheckYeti_Contact

Laura

Talk to our Boat Tour Expert

© CheckYeti 2025Made in Austria, Switzerland, France - Imprint
Official partnerAtomic
Connect with us
facebooklinkedininstagramyoutube
Phone
UK: +44 7830 374736NL: +31 85 107 1608AT: +43 1 386 50 20