♦ EuroShoresBeachesMapCountriesGuidesBest ofFinder
EuroShores › Best of › Best Pebble Beaches in Croatia

Best Pebble Beaches in Croatia

We rank the 24 pebble beaches in Croatia. Zlatni Rat (Croatia) comes first with 4.8 / 5, followed by Punta Rata Beach, Stiniva.

The sea reaches about 24 degrees C in season, and most of these beaches are at their best from June to September. 16 of the 24 have easy access, and 9 are hidden gems.

Save on Pinterest

Zlatni Rat, Brač Island, Croatia

1Zlatni Rat

Brač Island, Croatia · 4.8 / 5 · Easy access · about 26 °C

The famous "Golden Horn" — a distinctive pebble cape that juts into the Adriatic and magically shifts shape with the currents and winds.

Punta Rata Beach, Brela, Makarska Riviera

2Punta Rata Beach

Brela, Makarska Riviera · 4.7 / 5 · Easy access · about 24 °C

A long arc of small white pebbles under pine trees in Brela, with clear turquoise water and a rock off the shore.

Stiniva, Vis, Croatia

3Stiniva

Vis, Croatia · 4.7 / 5 · Challenging access · about 24 °C

A hidden pebble cove squeezed between sheer cliffs, with a narrow sea entrance framing the turquoise water.

Dubovica, Hvar, Croatia

4Dubovica

Hvar, Croatia · 4.6 / 5 · Moderate access · about 25 °C

A small pebble cove on the south coast of Hvar, reached by a steep path from the road or by boat.

Nugal Beach, Makarska, Dalmatia

5Nugal Beach

Makarska, Dalmatia · 4.6 / 5 · Challenging access · about 24 °C

A small, secluded pebble cove with clear turquoise water below limestone cliffs and pines, reached on foot along a path from the Makarska coast.

Pasjaca Beach, Popovici, Konavle, Croatia

6Pasjaca Beach

Popovici, Konavle, Croatia · 4.6 / 5 · Challenging access · about 23 °C

A wild pebble beach below a steep cliff in Konavle, south-east of Dubrovnik, known for its dramatic setting.

Punta Rata, Brela, Makarska Riviera, Croatia

7Punta Rata

Brela, Makarska Riviera, Croatia · 4.6 / 5 · Easy access · about 24 °C

A fine-pebble beach backed by pine forest, with Brela Rock rising from the sea at its western end.

Sveti Jakov Beach, Dubrovnik, Dalmatia

8Sveti Jakov Beach

Dubrovnik, Dalmatia · 4.5 / 5 · Moderate access · about 24 °C

A small pebble and shingle cove east of Dubrovnik old town, with clear, deep blue water and wooded cliffs behind.

Banje Beach, Dubrovnik, Croatia

9Banje Beach

Dubrovnik, Croatia · 4.4 / 5 · Easy access · about 25 °C

A pebble beach just outside the Old Town walls, with a paid beach club and free public sections on both sides.

Jagodna Beach, Hvar, Dalmatia

10Jagodna Beach

Hvar, Dalmatia · 4.4 / 5 · Moderate access · about 25 °C

A pebble beach in a clear bay on the south coast of Hvar, east of Hvar Town, backed by pine forest.

Kasjuni Beach, Split, Dalmatia

11Kasjuni Beach

Split, Dalmatia · 4.4 / 5 · Easy access · about 24 °C

A pebble beach below the forested Marjan hill on the south side of Split, with clear water and a lively beach lounge.

Lone Bay, Rovinj, Istria

12Lone Bay

Rovinj, Istria · 4.4 / 5 · Easy access · about 24 °C

A pebble and rock bay with clear water, shaded by pines in the Zlatni Rt forest park just south of Rovinj, with paths along the coast.

Makarska Beach, Makarska, Dalmatia

13Makarska Beach

Makarska, Dalmatia · 4.4 / 5 · Easy access · about 24 °C

The long pebble and sand town beach of Makarska, with the dramatic Biokovo mountain wall behind it and a Mediterranean promenade along the back.

Stara Baska Beach, Stara Baska, Krk

14Stara Baska Beach

Stara Baska, Krk · 4.4 / 5 · Easy access · about 24 °C

A long bay at the southern tip of Krk with fine gravel and pebbles and clear water, framed by bare limestone hills.

Stoncica Beach, Vis Island, Croatia

15Stoncica Beach

Vis Island, Croatia · 4.4 / 5 · Moderate access · about 24 °C

A sheltered pebble bay on the island of Vis, with clear water and pine-covered hills around it.

Zavala Beach, Zavala, Hvar

16Zavala Beach

Zavala, Hvar · 4.4 / 5 · Moderate access · about 24 °C

A pebble and gravel beach in the village of Zavala on the quiet south coast of Hvar.

Zrce Beach, Novalja, Pag

17Zrce Beach

Novalja, Pag · 4.4 / 5 · Easy access · about 25 °C

A long pebble beach on the island of Pag, about 2 km from Novalja, known for its beach clubs and summer music events.

Ovcice Beach, Split, Croatia

18Ovcice Beach

Split, Croatia · 4.3 / 5 · Easy access · about 24 °C

A pebble and sand beach beside the Marjan peninsula in Split, with pine trees behind and clear water.

Pakostane Beach, Pakostane, Zadar County

19Pakostane Beach

Pakostane, Zadar County · 4.3 / 5 · Easy access · about 25 °C

A pine-shaded bay on the coast between Zadar and Sibenik, with a mix of sand, shingle and rocky terraces.

Podgora Beach, Makarska Riviera, Dalmatia

20Podgora Beach

Makarska Riviera, Dalmatia · 4.3 / 5 · Easy access · about 25 °C

A long pebble beach in Podgora on the Makarska Riviera, backed by pines with views across to the island of Brac.

Supetar Beach, Brac

21Supetar Beach

Brac · 4.3 / 5 · Easy access · about 24 °C

A pebble beach near the town of Supetar on the island of Brac, with clear water and views across the channel.

Girandella Beach, Rabac, Istria

22Girandella Beach

Rabac, Istria · 4.2 / 5 · Easy access · about 24 °C

A pebble beach in the resort of Rabac on the east coast of Istria, lined with pines and facing the Kvarner Bay.

Kupari Beach, Zupa dubrovacka, near Dubrovnik

23Kupari Beach

Zupa dubrovacka, near Dubrovnik · 4.2 / 5 · Easy access · about 24 °C

A pebble beach in Zupa dubrovacka, about 10 km south of Dubrovnik, beside the shell of a military holiday resort built for Yugoslav army officers.

Medulin Beach, Medulin, Istria

24Medulin Beach

Medulin, Istria · 4.2 / 5 · Easy access · about 24 °C

A broad bay at the southern tip of Istria with shallow water, pebble and stone beaches and pine shade.

Quick comparison

#BeachCountryScoreWaterBest seasonAccess
1Zlatni RatCroatia4.826 °CMay–OctoberEasy
2Punta Rata BeachCroatia4.724 °CJune–SeptemberEasy
3StinivaCroatia4.724 °CMay–SeptemberChallenging
4DubovicaCroatia4.625 °CJune–SeptemberModerate
5Nugal BeachCroatia4.624 °CJune–SeptemberChallenging
6Pasjaca BeachCroatia4.623 °CJune–SeptemberChallenging
7Punta RataCroatia4.624 °CJune–SeptemberEasy
8Sveti Jakov BeachCroatia4.524 °CJune–SeptemberModerate
9Banje BeachCroatia4.425 °CJune–SeptemberEasy
10Jagodna BeachCroatia4.425 °CJune–SeptemberModerate
11Kasjuni BeachCroatia4.424 °CJune–SeptemberEasy
12Lone BayCroatia4.424 °CJune–SeptemberEasy
13Makarska BeachCroatia4.424 °CJune–SeptemberEasy
14Stara Baska BeachCroatia4.424 °CJune–SeptemberEasy
15Stoncica BeachCroatia4.424 °CJune–SeptemberModerate
16Zavala BeachCroatia4.424 °CJune–SeptemberModerate
17Zrce BeachCroatia4.425 °CJune–SeptemberEasy
18Ovcice BeachCroatia4.324 °CJune–SeptemberEasy
19Pakostane BeachCroatia4.325 °CJune–SeptemberEasy
20Podgora BeachCroatia4.325 °CJune–SeptemberEasy
21Supetar BeachCroatia4.324 °CJune–SeptemberEasy
22Girandella BeachCroatia4.224 °CJune–SeptemberEasy
23Kupari BeachCroatia4.224 °CJune–SeptemberEasy
24Medulin BeachCroatia4.224 °CJune–SeptemberEasy

How we picked these beaches

Included when the shoreline is mostly of this type, then ranked by our editorial score. See how we rate beaches for the full method.

Frequently asked questions

Which are the top-rated pebble beaches in Croatia?

Our top three are Zlatni Rat (4.8 out of 5), Punta Rata Beach (4.7 out of 5), Stiniva (4.7 out of 5). Scores are editorial ratings from the EuroShores team.

When is the best time to visit these beaches?

Most are at their best from June to September. Water temperatures average about 24 degrees C in season. Each beach page lists its exact season.

Which of these beaches are easiest to reach?

Zlatni Rat, Punta Rata Beach, Punta Rata, Banje Beach, Kasjuni Beach and 11 more have easy access. The others need a walk, stairs or a rougher road, so check the access note on each page.

More lists

All beaches in Croatia · Beach finder · Map of all beaches · All lists