Croatia  ›  Dalmatia  ›  Dubrovnik  ›  Snorkeling Tours in Dubrovnik

Snorkeling Tours in Dubrovnik

Average traveler rating of these tours: 4.9 15,204 reviews Free cancellation on most experiences

Our top 3 of 35 experiences

Snorkeling Dubrovnik: Blue Cave, Green Caves & Elaphiti IslandsOur pick
Snorkeling Dubrovnik: Blue Cave, Green Caves & Elaphiti Islands ★ 4.96 (97 reviews) Duration: 4h Live guide EN · HR
from · per person US$ 393
Sea Kayaking and Snorkeling in Dubrovnik: Paddle to Betina CaveAlso recommended
Sea Kayaking and Snorkeling in Dubrovnik: Paddle to Betina Cave ★ 4.91 (3,288 reviews) Duration: 2h Sat and Sun · 10:30 and 13:15 Live guide EN
from · per person US$ 29
Dubrovnik: Blue Cave & Lopud Beach Speedboat with SnorkelingAlso recommended
Dubrovnik: Blue Cave & Lopud Beach Speedboat with Snorkeling ★ 4.90 (3,204 reviews) Duration: 4h Live guide EN
from · per person US$ 67

Snorkeling Tours in Dubrovnik at a glance

Price per person across the 16 options priced per person: US$ 29–US$ 393 (median US$ 56). With 100+ reviews: 20 of 35.

Of the 35 options: 34 with live guides in English, 35 with free cancellation, 33 with instant confirmation, 10 with hotel pickup, 12 kid-friendly, 19 private and 31 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.

Snorkeling Tours in Dubrovnik — Elafiti Islands, Elaphite Islands, Lokrum Island and 8 more

35 options

The 15 best

Ranked by quality, reviews, availability and booking conditions.

Snorkeling Dubrovnik: Blue Cave, Green Caves & Elaphiti Islands
›
‹
Our pick
Snorkeling Dubrovnik: Blue Cave, Green Caves & Elaphiti Islands Snorkel the Blue and Green Caves near Dubrovnik from the Old Town Harbour on a small-group boat tour with masks, guide, captain. Next departure: 1 Apr 2027 · From age 8 ★ 4.96 (97 reviews) Duration: 4h Live guide: EN · HR ✓ Free cancellation. from US$ 393 per person
Sea Kayaking and Snorkeling in Dubrovnik: Paddle to Betina Cave
›
‹
Also recommended · -15% off its previous price
Sea Kayaking and Snorkeling in Dubrovnik: Paddle to Betina Cave Paddle from Dubrovnik's Pile Bay past the city walls and Lokrum island on a 2-hour guided sea kayak tour, complete with gear and snorkeling in Betina cave. Sat and Sun · 10:30 and 13:15 · Season until 15 Nov · From age 5 ★ 4.91 (3,288 reviews) Duration: 2h Live guide: EN ✓ Free cancellation. from US$ 29 per person
Dubrovnik: Blue Cave & Lopud Beach Speedboat with Snorkeling
›
‹
Also recommended
Dubrovnik: Blue Cave & Lopud Beach Speedboat with Snorkeling Speedboat tour from Dubrovnik to Blue Cave, Three Green Caves, and Šunj Beach. Snorkeling gear, drinks, and professional skipper included. Small groups, daily departures. Next departure: 1 Jul 2027 · All ages ★ 4.90 (3,204 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from US$ 67 per person
Dubrovnik: Elaphiti Islands Speedboat & Blue Cave Swimming
›
‹
Travelers' 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: Sunset Kayak from Pile Bay
›
‹
Travelers' pick
Snorkeling in Dubrovnik: Sunset Kayak from Pile Bay Paddle from Dubrovnik's Pile bay past the old town and Lokrum island to snorkel Betina cave with a guide who provides kayak gear and refreshments. Next departure: 1 Jun 2027 · From age 18 ★ 4.95 (1,231 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from US$ 45 per person
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
Snorkeling in Dubrovnik: Blue & Green Caves with Speedboat
›
‹
Travelers' pick
Snorkeling in Dubrovnik: Blue & Green Caves with Speedboat Snorkel the Blue and Green Caves of the Elafiti Islands from Dubrovnik on a small-group speedboat tour starting at 8:30 AM, with equipment. Next departure: 1 Mar 2027 · Up to age 80 ★ 4.97 (721 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from US$ 79 per person
Snorkeling Dubrovnik: Blue & Green Caves speedboat tour
›
‹
Travelers' pick
Snorkeling Dubrovnik: Blue & Green Caves speedboat tour Speedboat snorkeling tour from Dubrovnik to the Elafiti Islands, Blue Cave, Green Caves and Šunj Beach with guide and gear included for four hours. Next departure: 1 Apr 2027 ★ 4.94 (474 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from US$ 73 per person
Dubrovnik: Sea Kayaking & Snorkeling around Lokrum Island
›
‹
Travelers' pick
Dubrovnik: Sea Kayaking & Snorkeling around Lokrum Island Guided kayak paddle around Lokrum Island with snorkeling at Betina beach. Includes kayak, snorkel gear, lifejacket, guide and water. Meets 9:15am at Pile beach, 3 hours. Next departure: 1 Oct 2027 ★ 4.88 (1,019 reviews) Duration: 2h Live guide: EN ✓ Free cancellation. from US$ 45 per person
Dubrovnik Sea Kayaking: Sunset Paddle & Lokrum Island
›
‹
Travelers' pick
Dubrovnik Sea Kayaking: Sunset Paddle & Lokrum Island Paddle from Pile gate to Lokrum Island at sunset with local guide, snorkeling at Betina Cave beach, wine included. Small groups, 7.5km, no experience needed. Next departure: 1 Apr 2027 · From age 6 ★ 4.97 (286 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from US$ 45 per person
Dubrovnik: Elaphiti Islands Private Boat & Snorkeling
›
‹
Excellent quality
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
›
‹
Excellent quality
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

Also popular with travelers

The ones most travelers have taken, by number of reviews.

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
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
Private speedboat tour: Blue Cave & 7 caves with snorkel
›
‹
Excellent quality
Private speedboat tour: Blue Cave & 7 caves with snorkel Feel the Adriatic breeze on a private Dubrovnik speedboat tour to the Blue Cave and Elafiti Islands, with drinks, snorkeling, and hotel pickup included. Every day · 10:00 and 14:00 · Pickup available ★ 4.99 (87 reviews) Duration: 4h–8h Live guide: EN ✓ Free cancellation. from US$ 359 per group
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
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
Dubrovnik Sailing Tour: Private Full Day Swimming Snorkeling
›
‹
Excellent quality
Dubrovnik Sailing Tour: Private Full Day Swimming Snorkeling Set sail from Dubrovnik with a local skipper, explore Elafiti Islands, swim in hidden coves, and enjoy a relaxed day on the Adriatic. Includes drinks & snorkel gear. Every day · 10:00 ★ 4.88 (24 reviews) Duration: 8h Live guide: EN ✓ Free cancellation. from US$ 697 per group

Compare 14 more options for Snorkeling Tours in Dubrovnik

From US$ 34 per person · 2 h to 9 h

Sunset Sea Kayaking & Snorkelling Dubrovnik: 900-Year City Walls
›
‹
Sunset Sea Kayaking & Snorkelling Dubrovnik: 900-Year City Walls Paddle around Dubrovnik's medieval City Walls for two hours with a professional guide, snorkel in hidden coves with full equipment. Next departure: 1 Oct 2027 ★ 4.89 (482 reviews) Duration: 2h Live guide: EN ✓ Free cancellation. from US$ 51 per person
Snorkeling in Dubrovnik: Blue & Green Caves with Šunj Beach
›
‹
Travelers' pick
Snorkeling in Dubrovnik: Blue & Green Caves with Šunj Beach Speedboat snorkeling tour from Dubrovnik to the Elafiti Islands with Blue Cave, Green Caves and Šunj Beach. Includes snorkel gear, wine and a guide in English. Next departure: 1 Apr 2027 ★ 4.92 (215 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from US$ 73 per person
Dubrovnik: Sea Kayaking & Snorkel Tour with Lokrum Island
›
‹
Excellent quality
Dubrovnik: Sea Kayaking & Snorkel Tour with Lokrum Island Paddle along Dubrovnik's UNESCO walls and Lokrum Island, then snorkel at Betina Cave. Small groups, professional guide, all equipment included. 2-3 hours from Pile Bay. Next departure: 1 Apr 2027 · From age 5 ★ 4.94 (220 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from US$ 34 per person
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 in Dubrovnik: Private speedboat with caves and islands
›
‹
Excellent quality
Snorkeling in Dubrovnik: Private speedboat with caves and islands Snorkel inside sea caves with sun reflections turning the water blue, then island-hop to Šipan and Lopud on a private speedboat from Dubrovnik with gear and guide. Next departure: 2 Mar 2027 ★ 5.00 (83 reviews) Duration: 2h–8h Live guide: EN ✓ Free cancellation. from US$ 427 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: Small Boat Rental with Snorkel Gear & Island Map
›
‹
Excellent quality
Dubrovnik: Small Boat Rental with Snorkel Gear & Island Map Set off from Dubrovnik on your own small boat, with snorkel gear, cooler, and a map of the Elaphiti islands: includes local tips and easy pickup at the marina. Next departure: 2 Mar 2027 · Pickup available ★ 4.82 (102 reviews) Duration: 8h ✓ Free cancellation. from US$ 185 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
Private Boat Tour Elaphiti Islands: Snorkel & Cave Exploration
›
‹
Excellent quality
Private Boat Tour Elaphiti Islands: Snorkel & Cave Exploration Private 4-hour boat tour of Croatia's Elaphiti Islands with skipper, snorkeling gear and drinks included. Explore sea caves. Next departure: 1 Apr 2027 · Hotel pickup ★ 5.00 (84 reviews) Duration: 4h Live guide: EN · HR ✓ Free cancellation. from US$ 449 per group
Dubrovnik: Blue & Green Caves Snorkeling with Šunj Beach
›
‹
Excellent quality
Dubrovnik: Blue & Green Caves Snorkeling with Šunj Beach Start at 8:30am to beat the crowds at Dubrovnik's Blue and Green Caves. Includes snorkeling gear, drinks, and time on sandy Šunj Beach. Small groups, 6 hours. Next departure: 1 May 2027 ★ 5.00 (72 reviews) Duration: 2h Live guide: EN ✓ Free cancellation. from US$ 45 per person
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

The top 12 of 35 options, side by side

✓ 2026-11-14
OptionPriceDurationRatingDays and timesGuide languages
Snorkeling Dubrovnik: Blue Cave, Green Caves & Elaphiti IslandsOur pickPrivate
US$ 393 per person
4h4.96★ · 97Next departure: 1 Apr 2027English, Croatian
Sea Kayaking and Snorkeling in Dubrovnik: Paddle to Betina CaveAlso recommended
US$ 29 per person
2h4.91★ · 3,288Sat and Sun · 10:30 and 13:15 · Season until 15 NovEnglish
Dubrovnik: Blue Cave & Lopud Beach Speedboat with SnorkelingAlso recommended
US$ 67 per person
4h4.90★ · 3,204Next departure: 1 Jul 2027English
Dubrovnik: Elaphiti Islands Speedboat & Blue Cave SwimmingPrivate
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
Snorkeling in Dubrovnik: Sunset Kayak from Pile Bay
US$ 45 per person
3h4.95★ · 1,231Next departure: 1 Jun 2027English
Snorkeling in Dubrovnik: Blue Cave and Elaphiti Islands
US$ 67 per person
8h4.91★ · 562Next departure: 1 Apr 2027English
Snorkeling in Dubrovnik: Blue & Green Caves with Speedboat
US$ 79 per person
4h4.97★ · 721Next departure: 1 Mar 2027English
Snorkeling Dubrovnik: Blue & Green Caves speedboat tour
US$ 73 per person
4h4.94★ · 474Next departure: 1 Apr 2027English
Dubrovnik: Sea Kayaking & Snorkeling around Lokrum Island
US$ 45 per person
2h4.88★ · 1,019Next departure: 1 Oct 2027English
Dubrovnik Sea Kayaking: Sunset Paddle & Lokrum Island
US$ 45 per person
3h4.97★ · 286Next departure: 1 Apr 2027English
Dubrovnik: Elaphiti Islands Private Boat & SnorkelingPrivate · 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
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

By what you need

Related

More things to do in Dubrovnik

Need help planning your next activity?