Skip to content
Travelust

Places worth traveling for

Snorkeling in Croatia

Snorkeling in Croatia

Including Brijuni National Park, Cape Kamenjak, and Dubovica Bay. On the map.

The vibe

Floating in these waters feels like peering into a giant, sun-drenched aquarium where the visibility often stretches for dozens of meters. Late spring through early autumn is the ideal window, as the water warms up enough for long, lazy sessions drifting over rocky drop-offs. It is a very accessible, DIY activity that feels perfectly natural to pick up while island hopping, requiring nothing more than your own mask and fins.

  • Brijuni National Park

    Istria County

    Guba Zoky Rabko / Wikimedia Commons (CC BY-SA 3.0)

    An island archipelago featuring an underwater educational trail designed for snorkelers. Swimmers can follow marked underwater paths equipped with informational panels detailing local marine flora and fauna.

    Access. Take the official national park ferry from Fažana to Veliki Brijun, then local paths or boat transfers.

    Notes. Snorkeling along the designated underwater trail requires following park guidelines to protect marine artifacts and habitats.

  • Cape Kamenjak, Premantura

    Istria County

    Christian Harrer / Wikimedia Commons (CC BY 3.0)

    A protected nature reserve at the southernmost tip of the Istria peninsula featuring dramatic rocky coastlines, hidden caves, and crystal-clear Adriatic water. Snorkelers can explore vibrant rocky reefs, overhangs, and diverse fish populations.

    Access. Drive or bike into the Kamenjak protected area from Premantura; easy shore entries from various pebble coves.

    Notes. Currents can be noticeable around the outermost cape points; watch out for occasional boat traffic.

  • Dubovica Bay, Hvar Island

    Split-Dalmatia County

    David Dreher / Wikimedia Commons (CC BY-SA 3.0)

    A picturesque, wide pebble bay on Hvar's southern coast protected by natural breakwaters. The calm, crystal-clear water and rocky seabed make it a favorite spot for spotting damselfish, saddled seabream, and small groupers.

    Access. Short hike down from the main Hvar-Stari Grad coastal road or via water taxi from Hvar town.

    Notes. Popular beach destination; arrive early in the morning to secure parking and quiet water.

  • Kornati National Park

    Šibenik-Knin County

    Vasi Manó / Wikimedia Commons (CC BY-SA 3.0)

    An untouched labyrinth of barren limestone islands and islets boasting some of the clearest Adriatic waters. Snorkeling around the submerged rock ledges and drop-offs reveals abundant Mediterranean marine life, including sponges, sea urchins, and schools of silver fish.

    Access. Accessible by organized boat excursions or private charters from Zadar, Šibenik, or Murter.

    Notes. Strict national park entry fees and conservation rules apply; anchoring is restricted.

  • Lovrečina Bay, Brač Island

    Split-Dalmatia County

    Sztudva Gyöngyi / Wikimedia Commons (CC BY-SA 3.0)

    A tranquil sandy cove on the northern coast of Brač, Lovrečina offers warm, shallow waters ideal for snorkeling over sandy seabed and rocky edges. Swimmers and snorkelers can explore the remnants of an ancient basilica near the shoreline. The bay is peaceful and well-sheltered from strong winds.

    Access. Easy shore entry from the sandy beach. Located a short drive or hike from the village of Postira.

  • Mljet National Park Salt Lakes

    Dubrovnik-Neretva County

    dronepicr / Wikimedia Commons (CC BY 2.0)

    Featuring two interconnected saltwater lakes (Veliko and Malo Jezero) inside a lush green national park. The warm, calm, and slightly buoyant saline waters host unique marine life and underwater vegetation, perfect for relaxed floating and snorkeling.

    Access. Ferry from Dubrovnik or Pelješac to Pomena or Sobra, then bicycle or walk into the park.

    Notes. Swimming and snorkeling are welcomed in designated zones of the lakes; motorized boats are banned.

  • Pasjača Beach, Konavle

    Dubrovnik-Neretva County

    MEETCROATIA_NET / Wikimedia Commons (CC BY 3.0)

    A dramatic cliff-backed beach near Dubrovnik where emerald waves wash over smooth pebbles and flat rock shelves. The water is strikingly clear, offering great visibility for observing small fish darting around submerged rocks.

    Access. Accessed via a dramatic footpath carved directly into the sheer cliff face from Popovići village.

    Notes. No shade and strong open sea conditions can occasionally create choppy water; exercise caution.

  • Pudarica Beach, Rab Island

    Primorje-Gorski Kotar County

    Isiwal / Wikimedia Commons (CC BY-SA 3.0)

    Rab Island is renowned for its sandy stretches and clear, shallow coastal shelves. Pudarica offers a mix of sandy patches and rocky outcrops that attract schools of small fish and offer warm, clear swimming conditions.

    Access. Ferry from Stinica to Misnjak on Rab, followed by a short drive down the eastern coast.

    Notes. Popular beach club area during peak season; quieter spots are found further along the rocky fringes.

  • Sabunike Bay, Nin

    Zadar County

    Effenberger / Wikimedia Commons (CC BY-SA 3.0)

    Known for shallow, warm, and exceptionally clear waters over sandy and gently sloping rocky bottoms. Ideal for relaxed snorkeling and observing small benthic marine life close to shore.

    Access. Easy shore access from the town of Nin or Zadar via car with parking nearby.

    Notes. Shallow waters can warm up considerably in mid-summer.

  • Saharun Beach, Dugi Otok

    Zadar County

    Roberta F. / Wikimedia Commons (CC BY-SA 3.0)

    Saharun features a sweeping white-sand shallow bay backed by pine forests, offering Caribbean-like turquoise water. Snorkelers can wade out over sandy bottoms and seagrass beds to spot small marine life and occasional rays. It is an ideal spot for relaxed, shallow water exploration.

    Access. Shore entry from the shallow beach, or reached via day-trips cruising Dugi Otok. Rental gear should ideally be brought along from Zadar.

  • Saplunara Beach, Mljet Island

    Dubrovnik-Neretva County

    rene boulay / Wikimedia Commons (CC BY-SA 3.0)

    Located on the southeastern tip of Mljet Island, Saplunara is a protected sandy bay surrounded by a dense pine forest. The shallow, warm water is exceptionally clear, making it ideal for spotting small fish and crabs over the sandy seafloor. It provides a peaceful, natural escape for snorkelers seeking quiet waters.

    Access. Shore entry from the protected horseshoe bay. Accessible by car or local bus from Sobra ferry port.

  • Stara Baška Coves, Krk Island

    Primorje-Gorski Kotar County

    Lamberto Zannotti / Wikimedia Commons (CC BY-SA 3.0)

    The rugged southern coastline near Stara Baška is famed for its secluded pebble coves and dramatic limestone cliffs plunging into crystal-clear turquoise water. Snorkelers can explore rocky reefs teeming with small fish, sea urchins, and diverse benthic life. Many of the best spots are tucked away in hidden bays.

    Access. Best accessed either by swimming from secluded shore pockets along the coast or by renting a small boat/kayak from Baška harbor.

    Notes. Some coves have no land access and require a water approach.

  • Stiniva Cove, Vis Island

    Split-Dalmatia County

    dronepicr / Wikimedia Commons (CC BY 2.0)

    Tucked away behind a narrow limestone gate, Stiniva Cove features remarkably clear turquoise waters enclosed by towering cliffs. Snorkeling along the rocky walls reveals schooling damselfish, small octopuses, and striking underwater play of light.

    Access. Accessible via a steep, rugged hiking trail from the clifftop or by local water taxi boat from Rukavac.

    Notes. Can get busy with boat tours during midday in peak summer; visit early or late for tranquility.

  • Vrulja Bay, Brela

    Split-Dalmatia County

    SchiDD / Wikimedia Commons (CC BY-SA 4.0)

    Nestled beneath the steep Biokovo mountain cliffs, Vrulja Bay features powerful freshwater submarine springs that mix with the cold, exceptionally clear sea. Snorkelers can explore unique underwater topography where freshwater bubbles up through the seabed, surrounded by rocky reef formations and fish. The dramatic underwater landscape makes it a standout site.

    Access. Primarily accessed by boat from Brela or Baška Voda, as land access down the sheer cliffs is extremely challenging.

    Notes. Submarine springs can cause localized temperature drops and currents.