Stories · Beaches · 10 min read

Best Beaches in Croatia: 12 Pebble, Sand & Secret Coves Worth the Trip

Most Croatian beaches are pebble, not sand. Here are twelve coves worth the trip, the famous ones, the local ones, and the half-day boat ride that is the real point of a Croatian holiday.

By Ivana Marić · July 04, 2026

Best Beaches in Croatia: 12 Pebble, Sand & Secret Coves Worth the Trip

Croatia's coast is 1,777 km long if you straighten it. Most beaches are white pebble, which is why the water is so clear, no sand to cloud it. A few are sand, a few are flat rock, none have lifeguards in the American sense. Bring water shoes.

The Famous Ones

1. Zlatni Rat, Bol, Brač

The V-shaped pebble spit that changes shape with the wind. Croatia's most-photographed beach. Get there from Split by Bol catamaran (1h) or Supetar car ferry + 45-minute drive. Busy in August, perfect in late June.

2. Stiniva, Vis

Voted Europe's best beach by European Best Destinations in 2016. A pebble cove inside a narrow cliff opening. Hike 20 minutes down from the road, or come by boat from Komiža.

3. Banje Beach, Dubrovnik

The city beach, pebble, with the old town walls as your backdrop. €25 sunbed; free patch at the eastern end.

The Island Ones

4. Pakleni Islands, off Hvar

Twenty-one islets reachable by water taxi from Hvar. See our Pakleni Islands day guide.

5. Šunj, Lopud

One of the few sand beaches in Dalmatia. Lopud is a car-free island 50 minutes by ferry from Dubrovnik.

6. Sakarun, Dugi Otok

A 800-metre arc of white pebble and turquoise water, on a quiet island reached by catamaran from Zadar. The locals' answer to Zlatni Rat.

7. Stara Baška, Krk

A string of three quiet pebble coves on Krk's south coast. Easy if you're flying into Rijeka.

The Secret-ish Ones

8. Punta Rata, Brela

Voted by Forbes as one of the world's best. Pebble, pine forest, a famous rock pillar offshore. Get there from Makarska, half an hour south of Split.

9. Pasjača, near Dubrovnik

Reached via a long set of cliff steps. Hidden under a 200-metre cliff face, half an hour from the city. Voted Europe's best beach in 2019.

10. Nugal, Makarska

A 15-minute walk through a pine forest from Makarska. Naturist-friendly, locally loved.

11. Lubenice, Cres

A pebble crescent reached by a 45-minute hike down a karst hillside. Most visitors arrive by boat from Valun. Earned and worth it.

12. Pržina, Korčula

Actual sand, rare in Dalmatia. Walk 20 minutes from Lumbarda village on the eastern tip of Korčula.

The rule of Croatian beaches: the more steps down to it, the better the water. If a road goes to the edge, so does the crowd.

Practical Notes

  • Pebble beaches need water shoes; the stones bake to 50°C in August.
  • Sea urchins live on the rocks at most coves. Look before you step in.
  • No lifeguards at most beaches. Watch your kids.
  • Bring shade. Pine cover is generous; umbrellas are €15/day if you want guaranteed shade.

FAQ

Frequently asked questions

Does Croatia have sand beaches?
A few — Šunj on Lopud, Pržina on Korčula, parts of Susak. Most beaches are pebble.
Which is the best beach in Croatia?
Zlatni Rat for fame, Stiniva for drama, Sakarun for quiet.
Is Banje Beach Dubrovnik free?
Yes at the far east end. Centre is sunbeds for €25/day.

Keep reading