Croatia  ›  Dalmatia  ›  Dubrovnik  ›  Elafiti Islands  ›  Elafiti Islands Snorkeling Tours

Elafiti Islands Snorkeling Tours

Average traveler rating of these tours: 4.9 3,515 reviews Free cancellation on most experiences

Our top 3 of 18 experiences

Dubrovnik: Elaphiti Islands Speedboat & Blue Cave SwimmingOur pick
Dubrovnik: Elaphiti Islands Speedboat & Blue Cave Swimming ★ 4.98 (708 reviews) Duration: 4h–8h Every day · 08:00, 09:00, 10:00 and 13:45 Live guide EN
from · per group US$ 376
Dubrovnik: Elaphiti Islands Private Boat & Snorkeling★Top rated
Dubrovnik: Elaphiti Islands Private Boat & Snorkeling ★ 5.00 (117 reviews) Duration: 4h–8h Every day · 09:00, 14:00, 14:30 and 15:00 Live guide EN · HR Hotel pickup
from · per group US$ 483
Snorkeling Elaphite Islands from Dubrovnik: Blue CaveBest value
Snorkeling Elaphite Islands from Dubrovnik: Blue Cave ★ 4.37 (436 reviews) Duration: 8h–9h Live guide EN Pickup available
from · per person US$ 56

Elafiti Islands Snorkeling Tours at a glance

Price per person across the 4 options priced per person: US$ 56–US$ 83 (median US$ 67). With 100+ reviews: 9 of 18.

Of the 18 options: 18 with live guides in English, 18 with free cancellation, 16 with instant confirmation, 7 with hotel pickup, 3 kid-friendly, 14 private and 15 bookable last-minute.

How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Prices are per person, except options priced per group: that price is for the whole group, and the per-person figure assumes the group is full. “Top rated” = the highest score among options with at least 50 reviews.

Elafiti Islands Snorkeling Tours

18 options

The 15 best

Ranked by quality, reviews, availability and booking conditions.

Dubrovnik: Elaphiti Islands Speedboat & Blue Cave Swimming
›
‹
Our pick
Dubrovnik: Elaphiti Islands Speedboat & Blue Cave Swimming Private speedboat tour of the Elaphiti Islands from Dubrovnik with snorkeling, Blue and Green Caves, and Šunj Beach. Includes skipper, drinks, and optional lunch. Every day · 08:00, 09:00, 10:00 and 13:45 ★ 4.98 (708 reviews) Duration: 4h–8h Live guide: EN ✓ Free cancellation. from US$ 376 per group
Snorkeling in Dubrovnik: Blue Cave and Elaphiti Islands
›
‹
Travelers' pick
Snorkeling in Dubrovnik: Blue Cave and Elaphiti Islands Snorkel the Blue Cave and two Elaphiti Islands from Dubrovnik with boat, guide, equipment and brunch included: swim at your own pace in calm Adriatic waters. Next departure: 1 Apr 2027 · All ages ★ 4.91 (562 reviews) Duration: 8h Live guide: EN ✓ Free cancellation. from US$ 67 per person
Dubrovnik: Elaphiti Islands Private Boat & Snorkeling
›
‹
★ Top rated
Dubrovnik: Elaphiti Islands Private Boat & Snorkeling Private boat tour from Dubrovnik to Elaphiti Islands with snorkeling in Blue Cave, Šunj beach and three islands. WiFi, drinks and equipment included. Every day · 09:00, 14:00, 14:30 and 15:00 · Hotel pickup ★ 5.00 (117 reviews) Duration: 4h–8h Live guide: EN · HR ✓ Free cancellation. from US$ 483 per group
Dubrovnik Elafiti Islands Speedboat Tour: Blue Cave Snorkeling
›
‹
Excellent quality
Dubrovnik Elafiti Islands Speedboat Tour: Blue Cave Snorkeling Private speedboat tour from Dubrovnik to the Elafiti Islands with a skipper who knows the best snorkeling spots, plus snorkel gear and drinks included. Next departure: 15 Apr 2027 ★ 5.00 (289 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from US$ 354 per group
Snorkeling in Dubrovnik: Blue Cave & Elaphiti Islands
›
‹
Travelers' pick
Snorkeling in Dubrovnik: Blue Cave & Elaphiti Islands Private boat snorkeling tour from Dubrovnik to the Elaphiti Islands with Blue Cave, three green caves and sandy beaches. Snorkel gear. Next departure: 2 Mar 2027 · Hotel pickup ★ 4.91 (180 reviews) Duration: 4h–8h Live guide: EN ✓ Free cancellation. from US$ 281 per group
Snorkeling Elaphite Islands from Dubrovnik: Blue Cave
›
‹
Best value
Snorkeling Elaphite Islands from Dubrovnik: Blue Cave Snorkel the Blue Cave and three Elaphite Islands from Dubrovnik with lunch, drinks and hotel pickup included. Full-day boat tour with guide. Next departure: 20 Mar 2027 · Pickup available · All ages ★ 4.37 (436 reviews) Duration: 8h–9h Live guide: EN ✓ Free cancellation. from US$ 56 per person
Snorkeling in Elafiti Islands from Dubrovnik: Blue Cave & caves
›
‹
Travelers' pick
Snorkeling in Elafiti Islands from Dubrovnik: Blue Cave & caves Private speedboat snorkeling tour from Dubrovnik to the Elafiti Islands with guide, snorkel gear and life jackets included. Sat and Sun · 09:00 and 13:30 · Season until 15 Nov ★ 4.96 (241 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from US$ 449 per group
Private boat tour Dubrovnik: Elaphiti Islands with snorkeling
›
‹
Excellent quality
Private boat tour Dubrovnik: Elaphiti Islands with snorkeling Cruise from Dubrovnik aboard a speedboat to Sipan, Kolocep and Lopud islands: swim in the blue cave, walk Lopud village, snorkel at hidden bays. Every day · 09:00, 14:00 and 19:00 ★ 4.99 (89 reviews) Duration: 4h–8h Live guide: EN ✓ Free cancellation. from US$ 389 per group
Snorkeling Dubrovnik: Elafiti Islands & Blue Cave
›
‹
Travelers' pick
Snorkeling Dubrovnik: Elafiti Islands & Blue Cave Snorkel the Elafiti Islands from Dubrovnik's Old Town port with gear and drinks included: swim the Blue Cave's turquoise water, Sunj Beach's shallow sand. Every day · 19:00 ★ 4.92 (216 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from US$ 144 per group
Dubrovnik Blue Cave & Elafiti Islands: Private Speedboat, Snorkeling & Sandy Beach
›
‹
Excellent quality
Dubrovnik Blue Cave & Elafiti Islands: Private Speedboat, Snorkeling & Sandy Beach Feel the Adriatic on a private speedboat tour from Dubrovnik, swim in the Blue Cave, snorkel Koločep’s coves, relax at Šunj beach, and enjoy island lunch options. Next departure: 2 Mar 2027 · Pickup available ★ 4.98 (96 reviews) Duration: 2h–8h Live guide: EN ✓ Free cancellation. from US$ 224 per group
Dubrovnik Elafiti Islands: Private Boat Tour & Snorkeling
›
‹
Travelers' pick
Dubrovnik Elafiti Islands: Private Boat Tour & Snorkeling Set out from Dubrovnik on a private boat tour to the Elafiti Islands and Mljet, with swimming, snorkeling, and lunch stops. Flexible route with local skipper. Next departure: 15 Apr 2027 · Pickup available ★ 5.00 (87 reviews) Duration: 4h–8h Live guide: EN · FR ✓ Free cancellation. from US$ 803 per group
Snorkeling Elaphite Islands: Blue Cave & local lunch
›
‹
Excellent quality
Snorkeling Elaphite Islands: Blue Cave & local lunch Snorkel the Blue Cave and three Elaphite Islands from Dubrovnik with a local guide who provides homemade lunch and wine throughout your day. Next departure: 22 Mar 2027 · Pickup available · Up to age 80 ★ 4.49 (81 reviews) Duration: 9h Live guide: EN ✓ Free cancellation. from US$ 67 per person
Snorkeling Elafiti Islands: Private Boat Tour from Dubrovnik
›
‹
Excellent quality
Snorkeling Elafiti Islands: Private Boat Tour from Dubrovnik Snorkel the Elafiti Islands on a private speedboat from Dubrovnik with a local skipper who adjusts the day to what you want, caves, quiet bays. Next departure: 12 Oct 2027 · Pickup available ★ 4.99 (101 reviews) Duration: 4h Live guide: EN · HR ✓ Free cancellation. from US$ 506 per group
Snorkeling Elaphiti Islands from Dubrovnik: Private speedboat
›
‹
Excellent quality
Snorkeling Elaphiti Islands from Dubrovnik: Private speedboat Private speedboat snorkeling tour from Dubrovnik to the Elaphiti Islands with Blue Cave, three connected caves and a sandy beach, snorkel gear provided. Next departure: 10 May 2027 ★ 4.94 (70 reviews) Duration: 4h–8h Live guide: EN ✓ Free cancellation. from US$ 371 per group
Dubrovnik Elafiti Islands: Private Speed Boat Tour & Beaches
›
‹
Excellent quality
Dubrovnik Elafiti Islands: Private Speed Boat Tour & Beaches Feel the salt spray as you cruise from Dubrovnik to the Elafiti Islands, stopping for swims, snorkeling in caves, and beach time: private speed boat tour includes drinks and gear. Next departure: 15 Jun 2027 ★ 5.00 (98 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from US$ 315 per group

Compare 3 more options for Elafiti Islands Snorkeling Tours

From US$ 83 per person · 4 h to 6 h

Dubrovnik Snorkeling Tour: Private Boat, Blue Cave, Islands
›
‹
Dubrovnik Snorkeling Tour: Private Boat, Blue Cave, Islands Private boat snorkeling tour from Dubrovnik to the Elaphiti Islands with skipper, equipment and drinks included. Every day · 10:00 and 14:30 ★ 4.99 (81 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from US$ 272 per group
Sea kayaking & snorkeling Elafiti Islands: Paddle through Green Cave
›
‹
Excellent quality
Sea kayaking & snorkeling Elafiti Islands: Paddle through Green Cave Kayak three islands off Dubrovnik with a local guide. Swim through a hidden cave and enjoy lunch in a fishing village. All logistics handled, just paddle. Next departure: 15 Jun 2027 · From age 6 ★ 4.95 (38 reviews) Duration: 6h Live guide: EN ✓ Free cancellation. from US$ 83 per person
Elafiti Islands boat trip from Dubrovnik with snorkeling
›
‹
Excellent quality
Elafiti Islands boat trip from Dubrovnik with snorkeling Take a 4-hour boat trip from Dubrovnik to the Elafiti Islands with a local skipper, snorkeling gear and drinks included. Every day · 10:00 and 14:00 ★ 4.84 (25 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from US$ 472 per group

The top 12 of 18 options, side by side

✓ 2026-11-14
OptionPriceDurationRatingDays and timesGuide languages
Dubrovnik: Elaphiti Islands Speedboat & Blue Cave SwimmingOur pickPrivate
US$ 376 per group up to 2 people · ≈ US$ 188 per person if 2 go
4h–8h4.98★ · 708Every day · 08:00, 09:00, 10:00 and 13:45English
Dubrovnik: Elaphiti Islands Private Boat & SnorkelingTop ratedPrivate · Pickup offered
US$ 483 per group up to 5 people · ≈ US$ 97 per person if 5 go
4h–8h5.00★ · 117Every day · 09:00, 14:00, 14:30 and 15:00English, Croatian
Snorkeling Elaphite Islands from Dubrovnik: Blue CaveBest valuePickup offered
US$ 56 per person
8h–9h4.37★ · 436Next departure: 20 Mar 2027English
Snorkeling in Dubrovnik: Blue Cave and Elaphiti Islands
US$ 67 per person
8h4.91★ · 562Next departure: 1 Apr 2027English
Dubrovnik Elafiti Islands Speedboat Tour: Blue Cave SnorkelingPrivate
US$ 354 per group up to 4 people · ≈ US$ 88 per person if 4 go
4h5.00★ · 289Next departure: 15 Apr 2027English
Snorkeling in Dubrovnik: Blue Cave & Elaphiti IslandsPrivate · Pickup offered
US$ 281 per group up to 6 people · ≈ US$ 47 per person if 6 go
4h–8h4.91★ · 180Next departure: 2 Mar 2027English
Snorkeling in Elafiti Islands from Dubrovnik: Blue Cave & cavesPrivate
US$ 449 per group up to 10 people · ≈ US$ 45 per person if 10 go
4h4.96★ · 241Sat and Sun · 09:00 and 13:30 · Season until 15 NovEnglish
Private boat tour Dubrovnik: Elaphiti Islands with snorkelingPrivate
US$ 389 per group up to 6 people · ≈ US$ 65 per person if 6 go
4h–8h4.99★ · 89Every day · 09:00, 14:00 and 19:00English
Snorkeling Dubrovnik: Elafiti Islands & Blue CavePrivate
US$ 144 per group up to 5 people · ≈ US$ 29 per person if 5 go
4h4.92★ · 216Every day · 19:00English
Dubrovnik Blue Cave & Elafiti Islands: Private Speedboat, Snorkeling & Sandy BeachPrivate · Pickup offered
US$ 224 per group up to 4 people · ≈ US$ 56 per person if 4 go
2h–8h4.98★ · 96Next departure: 2 Mar 2027English
Dubrovnik Elafiti Islands: Private Boat Tour & SnorkelingPrivate · Pickup offered
US$ 803 per group up to 6 people · ≈ US$ 134 per person if 6 go
4h–8h5.00★ · 87Next departure: 15 Apr 2027English, French
Snorkeling Elaphite Islands: Blue Cave & local lunchPickup offered
US$ 67 per person
9h4.49★ · 81Next departure: 22 Mar 2027English

By what you need

Related

More things to do in Dubrovnik

Need help planning your next activity?