Croatia snorkelling guide

Best places to snorkel in Croatia


Clear turquoise water, secluded bays and thriving marine life, all reachable under sail.

Award Winning
Best Yacht Charter Company
High Touch Service
Industry Leading Consultants
Every Boat, Every Location
Insured Professional Fleets
Rated 4.9 out of 5 on Trustpilot

Rated 4.9 out of 5 based on 258 reviews on Trustpilot

Founding Member IFYCA

Founding Member: International Federation of Yacht Charter Agents

Pantaenius Yacht Insurance

Verified & Protected by Pantaenius Yacht Insurance.

Charter Payment Protection
Insolvency Protection
Safe Payment
Multi-Currency · Lossless Forex
Low Price Guarantee
Exclusive Deals · No Hidden Fees

Croatia is filled with an abundance of activities, beautiful sites to see, and experiences that will last a lifetime. Some of the best things to do in Croatia are seeing the sites, relaxing on beaches, discovering ancient ruins, and enjoying sailing the turquoise waters. Some of the best places to snorkel in Croatia are once in a lifetime experiences, from islands to inlets, and mainland beaches there are plenty of snorkeling opportunities all over the country.

Croatia's clear waters

1.Croatia's clear waters

secluded, off the beaten track spots around the coast

Some of the best places to snorkel in Croatia are Vanga (Brijuni Islands), Tarse Sveti Klement, Pakleni (Hvar), Rasoha, Loviste (Peljesac), Skrivena Luka (Lastovo Island), Sveta Marija (Mljet), Dance (Dubrovnik), and Krsine (Premantura).

These places make up some of the best places to snorkel in Croatia, each with different environments, different varieties of underwater life, and endless blue waters. Croatia is one of the best sailing destinations in the world and these best places to snorkel in Croatia will give you additional destinations to visit in the country, many of which are secluded and off the beaten track.

Danče, Dubrovnik

2.Danče, Dubrovnik

a historic beach beneath the city's cliffs

Dubrovnik. Danče is located in the heart of Dubrovnik and is one of the oldest public beaches in the area. The beach is surrounded by tall cliffs which border the beach and the clear turquoise waters make it one of the best places to snorkel in Croatia.

Underwater World. The beautiful watercolours make it an ideal place to snorkel, completely open to the sea, allowing underwater life to thrive, there is an abundance of snorkelling locations in the surrounding areas to explore. Danče is one of the best places to snorkel in Croatia and is definitely a must-visit for any Croatia yacht charter with an idyllic place to anchor as well as being one of the best places to snorkel in Croatia and an excellent swimming location just outside the city.

Sveta Marija, Mljet

3.Sveta Marija, Mljet

saltwater and freshwater snorkelling in a national park

Mljet National Park. Located within the Mljet National Park, Sveta Marija islet is another of the best snorkelling destinations in Croatia, located within the national park there is an abundance of fish and sea creatures to discover and see. The National Park is thriving with life, which covers the whole north-west of Mljet Island.

Salt Water and Fresh Water. The National Park and the surrounding ocean steeps into two saltwater lakes, which stretch for four kilometres. In the centre of the largest lake is Sveta Marija islet, this mix of saltwater and freshwater combined to make it an unusual place to snorkel with a large variety of both saltwater and freshwater marine life inhabiting the area. As a bonus, the water is often much warmer within the lakes than out in the ocean and you don't have to worry about waves either.

Skrivena Luka, Lastovo

4.Skrivena Luka, Lastovo

untouched water on a remote nature park

Lastovo Island. Located 7NM south of Korcula Island is the unspoiled island and nature park of Lastovo. The collection of islands cover an area of 54 square km and is home to over 46 islands.

Skrivena Luka (Porto Rosso). Located on the southern edge of the Lastovo islands is the isolated Skrivena Luka (Porto Rosso), which is an area of the natural park, with protected animals and plants, meaning that the underwater environment is untouched and undisturbed. This is one of the best places to snorkel in Croatia with its untouched, remote location, and waters.

“Some of the best places to snorkel in Croatia are Vanga (Brijuni Islands), Tarse Sveti Klement, Pakleni (Hvar), Rasoha, Loviste (Peljesac), Skrivena Luka (Lasto”

The Art of Charter · SailChecker

Rasoha, Pelješac

5.Rasoha, Pelješac

a secluded bay reached only by boat

Peljesac Peninsula. Located in the Peljesac peninsula the small bay of Rasoha is predominately isolated with only nature, the inaccessibility of reaching the area by land makes it a great place to visit by boat and is one of the best places to snorkel in Croatia.

Bura Winds. While Rasoha is one of the best places to snorkel in Croatia you should pay attention to the wind and snorkel close to the shoreline. The Bura winds can be strong in this area, especially from the north. Not only is this a great place to snorkel it is also an ideal place to explore nature and walk around the island, in nature.

Tarsce, Sveti Klement

6.Tarsce, Sveti Klement

quiet, calm snorkelling near Hvar

Hvar Island. Located close to Hvar Island in the Pakleni archipelago, is a bay called Tarsce on Sveti Klement. This remote location is a great place to explore nature and go snorkelling. The area is the perfect place to relax in the quiet with no restaurants, no beach bars, or stores, just the ocean, and nature.

Snorkeling. The south of the bay is exposed but for the majority of the year, the weather and waters are calm and perfect for snorkelling. This is one of the best places to snorkel in Croatia, due to its calm nature and its close proximity to Hvar, making it a great place to stop on the way into or out of the island, on a yacht charter.

Kršine, Premantura

7.Kršine, Premantura

a rocky seabed rich with marine life

Kršine. Premantura and Kršine peninsula are idyllic places to snorkel, with a great seashore, cliff backshore lines, and a rocky seabed, which make it a great place to see underwater life. With marine life hiding and calling the rocks home, you can see for miles around and snorkel until your heart's content, at one of the best places to snorkel in Croatia. The peninsula offers views for miles around, including the lighthouse in Porer. Watch out for the current in these spots as occasionally it can become strong.

Kršine Beach. The beach is rocky with medium-sized rocks but it is still a great place to explore. There is also a famous Safari bar less than 50m from the beach to enjoy drinks, delicious food, and a great atmosphere after snorkelling.

Vanga, Brijuni islands

8.Vanga, Brijuni islands

sheltered turquoise water and good visibility

Brijuni Islands. The Croatia National Park includes the Brijuni islands, with their turquoise waters, clear water, and beautiful surroundings. These factors make it one of the best places to snorkel in Croatia, with calm waters, good visibility, and a sheltered location, ideal for all-weather.

Vanga. The Brijuni Islands are a collection of 14 islands, rich in nature, and are often considered some of the most beautiful islands in Croatia. Vanga Island has been closed for 38 years to the public, but is now open again for visitors, as the owner Marshal Tito has allowed access. While diving and fishing are banned in the area snorkelling and swimming are encouraged, with an abundance of marine life inhabiting the area, making it a great place to visit, as well as one of the best places to snorkel in Croatia.

Ready to explore these waters yourself? Our team can help you plan the charter and pick the right yacht.

Give us a call or send us an email.

We’re here to help.


Amazing Sailing Experiences

What our customers say

4.9 / 5

Based on 215 reviews

Read reviews on ★ Trustpilot
Group Sailing
Christopher Lait

Christopher Lait

Chris founded Drake Academy, a sailing company that provides leadership training to businesses. Now the CEO of SailChecker.com you will find him handling many of your enquiries as he attempts to drive SailChecker.com forward as the company of choice for yacht charter and sailing by focusing on quality advice and great customer service.