Dubrovnik isn’t just a stunning city of stone walls and narrow streets—it’s also a superb spot for snorkeling and sea-based adventures. The clear waters and rugged coastline make it a perfect playground for exploring beneath the surface. We particularly like tours that combine kayaking with snorkeling because they offer a chance to see the city from the water, explore sea caves, and enjoy secluded beaches. For example, the Dubrovnik: Sea Kayaking & Snorkelling Guided Day/Sunset Tours gets high marks for experienced guides, small groups, and a swim break in Betina Cave accessible only by sea. Whether you’re a beginner or seasoned swimmer, these tours certainly make the water come alive.
If you’re after a full-day adventure, the Full Day Kayaking and Snorkeling to Green Cave with GoPro photos offers a comprehensive exploration of the Elaphite Islands in one trip. For those wanting a romantic sunset experience, the Sunset Kayaking & Snorkeling with water & wine combines beautiful views, a swim at Lokrum Island, and a glass of local wine. Whatever your preference, Dubrovnik’s waters offer something for every kind of water lover.
1. Dubrovnik: Sea Kayaking & Snorkelling Guided Day/Sunset Tours

At number 1 on our list, this guided kayaking and snorkeling tour combines a scenic paddle with a chance to swim in Betina Cave, accessible only by sea. Rated 4.8/5 from over 2,600 reviews, it’s a favorite for its personalized experience—small groups and professional local guides ensure you’re well looked after. The tour covers about 4 km over roughly two hours, with a 30-minute swim stop in Betina Cave, a stunning spot with crystalline waters. Participants enjoy views of Lokrum Island and the ancient city walls of Dubrovnik, making it a great way to see the city from the water.
This tour’s appeal lies in its balance of activity and relaxation, plus the safety boat that’s always ready in case of emergencies. It’s perfect for those new to kayaking or snorkeling, as full instruction is provided. For about $38 per person, you get a memorable half-day packed with scenery and sea life. Many reviews highlight the professionalism and friendliness of guides, with one noting, “Small groups and great local guides made this a truly personalized experience.” Bottom line: this is a fantastic option for families, first-timers, or anyone wanting a safe, fun introduction to Dubrovnik’s waters.
2. Morning and Day Tours – Sea Kayaking & Snorkelling Dubrovnik

Rated 5.0/5 with 884 reviews, this shorter, half-day tour gives you a quick but comprehensive taste of Dubrovnik’s coast. Lasting around two hours, it includes paddling past Dubrovnik’s iconic city walls, exploring Lokrum Island, and peeking into Betina sea cave. It’s ideal for travelers with limited time but who still want a solid introduction to the area’s waters and landscape.
Guided with full instructions suitable for complete beginners, the tour is praised for its friendly guides and breathtaking views. Several reviews mention how well-organized and fun the experience was, with one saying, “Marin was an amazing guide who made the day even better.” The price is very reasonable at just over $38 per person, making it excellent value. This tour works well for those who want a quick but authentic taste of Dubrovnik’s coastal environment in a relaxed setting.
Bottom line: if you’re short on time but eager for a scenic water adventure, this tour offers great value and friendly guidance.
3. Dubrovnik: Sunset Kayaking & Snorkeling with water & wine

This sunset tour, rated perfect 5.0/5 from over 540 reviews, combines kayaking, snorkeling, and a relaxed atmosphere. Paddle past Dubrovnik’s walls at dusk, then stop at Lokrum Island for a swim, before culminating with a glass of Croatian wine and light snacks. The 3-hour experience is a favorite for romantic couples or anyone wanting to see Dubrovnik from the water as the day ends.
Guides make the experience special, sharing insights about Dubrovnik’s history and the surrounding islands. The equipment is included, and the tour’s moderate length makes it accessible for most. The reviews mention how well-organized and fun the trip was, with some noting the peacefulness of the sunset paddle as a highlight. For about $43 per person, this tour offers a relaxed yet active evening on the water.
Bottom line: perfect for a romantic sunset or a laid-back way to enjoy Dubrovnik’s coastline with a scenic swim and a glass of wine.
4. Adventure Dalmatia – Sunset Sea Kayaking & Snorkelling Dubrovnik

Rated 5.0/5 with 417 reviews, this sunset kayaking tour takes you beneath Dubrovnik’s city walls and around nearby islands. It’s approximately two hours long, with snorkeling equipment included, allowing you to swim in the waters and explore caves and hidden beaches. The guide narrates the history of the area, making each paddle stroke informative.
What makes this tour stand out is the focus on exploring sea caves and the island of Lokrum, combined with a relaxing sunset view at the end. Many reviewers have enjoyed the calm waters, helpful guides, and the chance to snorkel in pristine waters. At around $47, it offers a slightly more immersive experience than some shorter tours. The highlight for many is watching the sunset over the Elaphite Islands while sipping wine.
Bottom line: if you want to combine adventure, scenic views, and a relaxed vibe, this sunset tour is a top pick.
5. Dubrovnik: 3h Morning or 2h Afternoon Kayaking & Snorkeling

Rated 4.9/5 from 387 reviews, this flexible kayaking experience is suitable for all levels. It offers the chance to paddle along Dubrovnik’s coast, explore the island of Lokrum, and discover caves and beaches. The tour lasts about 3 hours in the morning or 2 hours in the afternoon, with full instruction provided, making it ideal for beginners.
The reviews emphasize the friendly guides and the relaxing pace, with many mentioning the beautiful views of the city walls. The price is $38 per person, which includes snorkeling gear, making it good value for a small-group tour. This tour is best suited for travelers who want a balanced mix of activity and sightseeing without rushing.
Bottom line: a versatile, beginner-friendly tour that offers plenty of opportunities for swimming, paddling, and exploring at your own pace.
6. Private boat tour- explore the islands, find hidden caves and try snorkelling

For those valuing privacy and flexibility, this private boat tour is a top choice. Costing around $285 per group (up to six people), it takes you to top beaches, caves, and islands like Sunj Beach and Lokrum Island. The itinerary is customizable—your skipper can take you to the caves or beaches of your choice, with snorkeling equipment included.
Many travelers appreciate the personalized service and the chance to avoid crowded tours. The reviews highlight how the captain, Bruno, carefully tailored the day to their preferences, including swimming and exploring caves. The tour lasts about 8 hours, offering ample time for a relaxed, tailored experience. It’s ideal for families or groups wanting a private day on the water.
Bottom line: if you want complete control over your day and a private setting, this tour offers the most flexibility.
7. Elaphite Islands Cruise and Blue Cave Snorkeling Boat Tour from Dubrovnik

Rated 4.5/5, this full-day boat cruise takes you through Dubrovnik’s scenic islands, including Lopud, Sipan, and Kolocep. The highlight is snorkeling in the Blue Cave, with equipment provided. The tour includes a generous lunch and unlimited drinks, making it ideal for those wanting a combination of sightseeing, swimming, and relaxing.
The itinerary covers the Blue Cave, Sunj Beach, and local villages, with each stop offering a chance to explore or relax. Many reviews mention how well-organized and enjoyable the trip is, with highlights being the cave and the island of Lopud. The full-day duration makes it perfect for travelers wanting to see as much as possible.
Bottom line: for a comprehensive day of island hopping, snorkeling, and cultural stops, this cruise is hard to beat.
8. Full Day Kayaking and Snorkeling to Green Cave with GoPro photos

Rated 5.0/5 from 91 reviews, this full-day adventure is perfect for active travelers. Starting early, it includes ferry rides, kayaking around Lopud, and snorkeling in the Green Cave. The guide leads small groups through scenic coasts, with opportunities to cliff jump and explore the caves.
The tour’s standout feature is the Green Cave, a must-see for snorkelers and adventurers. Many reviewers mention the guide’s expertise and the variety of activities—from kayaking to cliff jumping—that keep the trip lively. The $89 price covers all equipment and photos, making it good value for a day packed with activity.
Bottom line: if you’re looking for a full day of active exploration, this tour combines kayaking, snorkeling, and fun in one package.
9. Private luxury speedboat tour-Islands, caves, beaches, snorkeling

Rated 5.0/5 from 71 reviews, this luxury speedboat caters to travelers wanting a premium experience. It’s flexible, with options for sunset cruises or full-day island-hopping. The boat features snorkeling gear, a sun deck, and a sound system for your playlist.
The itinerary includes stops at Kolocep, Sipan, Lopud, and optional Lokrum Island, with snorkeling and swimming on the agenda. Many reviewers love the personalized service and the chance to customize their day. For about $433, it’s perfect for couples celebrating special occasions or groups seeking privacy and luxury.
Bottom line: for a high-end, customizable day on the water, this private speedboat tour delivers.
10. Private boat tour – caves, snorkeling, bays and beaches

This private 4-hour experience offers excellent flexibility. Starting from Gzur, you can customize the trip to visit caves like the Blue Cave, relax on beaches like Sunj, or explore local bays. Snorkeling gear is provided, along with bottled water and soft drinks.
The reviews commend the skipper’s friendliness and flexibility, with many mentioning how well the trip was tailored to their interests. Ideal for those wanting a shorter, private escape with personalized touches.
Bottom line: if a half-day private outing sounds perfect, this tour provides the right mix of exploration and relaxation.
11. Dubrovnik: Guided Sea Kayaking and Snorkeling Tour

Rated 4.8/5, this guided kayaking tour emphasizes natural beauty and marine life. You’ll paddle past the city walls, explore Lokrum, and snorkel in Betina Cave. The guide’s expertise ensures a safe, enjoyable experience suitable for all levels.
The tour’s focus on natural landscape and marine flora makes it a good pick for those interested in a more immersive experience. At about $35 per person, it offers excellent value. Several reviewers mention the pleasure of seeing Dubrovnik from the water and the clarity of the sea.
Bottom line: for an authentic, guided sea kayaking experience with snorkeling, this tour covers all the essentials.
12. Private Speedboat Tour- Blue cave, sandy beaches and snorkelling

This private tour is tailored for small groups seeking exclusivity. The itinerary includes visits to Blue Cave, Sunj Beach, and optional Lokrum Island, with opportunities to snorkel and relax. The boat is modern, comfortable, and equipped with refreshments.
Many reviews highlight how personalized and flexible this trip can be, with guides accommodating specific interests. For around $342 for up to four people, it offers a luxurious way to see Dubrovnik’s coastline without the crowds.
Bottom line: if privacy and flexibility are your priorities, this private speedboat offers a premium, customizable experience.
How to Choose Your Perfect Dubrovnik Snorkeling Experience
Picking the best tour depends on your preferences and travel style. Budget travelers might prefer the Guided Sea Kayaking and Snorkeling Tour or the Morning and Day Tours, which provide excellent value and guided instruction. If you’re celebrating a romantic occasion or want a serene sunset, the Sunset Kayaking & Snorkeling combines beautiful views with leisure time. For a full-day, active adventure, the Full Day Kayaking and Snorkeling to Green Cave is ideal, especially if you enjoy cliff jumping and underwater exploration.
Those seeking privacy or a luxury experience should consider the private boat and speedboat tours — perfect for families, couples, or groups wanting a tailored, exclusive day. Meanwhile, the Elaphite Islands Cruise offers a scenic, well-rounded day exploring multiple islands with snorkeling and cultural stops.
Final Thoughts
Dubrovnik offers a wide range of snorkeling and sea adventures to match every type of traveler. If you’re short on time but want a taste of the coast, the guided kayak tours are excellent. For those craving a full day of active exploration, the Green Cave trip or island-hopping cruises deliver. If privacy and luxury are your priorities, private boat and speedboat options provide the ultimate custom experience.
No matter what you choose, these tours promise memorable moments in one of Croatia’s most beautiful coastal areas. To secure your spot, it’s best to book early during peak seasons, especially for private and sunset tours, which tend to fill quickly.
Enjoy the water, soak up the views, and remember—many of these tours include snorkeling equipment, so all you need is your sense of adventure and a bit of sun protection. Happy snorkeling!