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

Best Pebble Beaches in Dalmatia

We rank the top 40 of 46 pebble beaches in Dalmatia. Punta Rata Beach (Croatia) comes first with 4.7 / 5, followed by Dubovica, Nugal Beach.

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

Save on Pinterest

Punta Rata Beach, Brela, Makarska Riviera

1Punta 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.

Dubovica, Hvar, Croatia

2Dubovica

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

3Nugal 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.

Punta Rata, Brela, Makarska Riviera, Croatia

4Punta 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.

Pupnatska Luka Beach, Korcula, Pupnatska Luka, Pupnat, Korcula

5Pupnatska Luka Beach, Korcula

Pupnatska Luka, Pupnat, Korcula · 4.6 / 5 · Easy access · about 24 °C

Pupnatska Luka is a long pebble bay on the south coast of Korcula, below the village of Pupnat, with clear turquoise water and forested hills on both sides.

Soline Beach, Brela, Soline, Brela, Makarska Riviera

6Soline Beach, Brela

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

Soline is a pebble beach beside the village of Brela on the Makarska Riviera, shaded by pines, with clear turquoise water and the Biokovo mountains behind.

Sveti Jakov Beach, Dubrovnik, Dalmatia

7Sveti 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

8Banje 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.

Drvenik Beach, Dalmatia, Drvenik, Gradac, Split-Dalmatia, Croatia

9Drvenik Beach, Dalmatia

Drvenik, Gradac, Split-Dalmatia, Croatia · 4.4 / 5 · Easy access · about 25 °C

Drvenik is a village at the southern end of the Makarska Riviera in Dalmatia, with a long pebble beach below pine trees and a view of the island of Hvar and the Peljesac peninsula.

Gradac Beach, Makarska Riviera, Gradac, Makarska Riviera

10Gradac Beach, Makarska Riviera

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

Gradac is a pebble beach town at the southern end of the Makarska Riviera, with a long promenade, clear water and the Biokovo mountains rising steeply behind.

Jagodna Beach, Hvar, Dalmatia

11Jagodna 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

12Kasjuni 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.

Lovrecina Bay, Brac, Postira, Brac

13Lovrecina Bay, Brac

Postira, Brac · 4.4 / 5 · Easy access · about 24 °C

Lovrecina is a sheltered bay near Postira on the north coast of Brac, with fine pebbles and sand, shallow clear water and pine trees behind the beach.

Makarska Beach, Makarska, Dalmatia

14Makarska 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.

Sjekirica Beach, Brsecine, Brsecine, Dubrovnik coast

15Sjekirica Beach, Brsecine

Brsecine, Dubrovnik coast · 4.4 / 5 · Challenging access · about 24 °C

Sjekirica is a small pebble beach on the Adriatic coast north of Dubrovnik, close to the village of Brsecine, with a rocky islet just offshore and green hills behind.

Stoncica Beach, Vis Island, Croatia

16Stoncica 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.

Trstenica Beach, Orebic, Peljesac

17Trstenica Beach

Orebic, Peljesac · 4.4 / 5 · Easy access · about 23 °C

Trstenica is a long beach of fine shingle and sand beside the town of Orebic on the Peljesac peninsula.

Tucepi Beach, Tucepi, Makarska Riviera

18Tucepi Beach

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

Tucepi is a long pebble beach on the Makarska Riviera in central Dalmatia, below the Biokovo mountains.

Zavala Beach, Zavala, Hvar

19Zavala 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.

Baska Voda Beach, Baska Voda, Makarska Riviera

20Baska Voda Beach

Baska Voda, Makarska Riviera · 4.3 / 5 · Easy access · about 24 °C

Baska Voda is a small Dalmatian town on the Makarska Riviera, with a long pebble beach lined by pines and palms and the high Biokovo mountains rising behind.

Igrane Beach, Makarska Riviera, Igrane, Makarska Riviera, Split-Dalmatia

21Igrane Beach, Makarska Riviera

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

Igrane is a small village on the southern Makarska Riviera, with a pebble beach and a little harbour below the Biokovo mountain.

Kolovare Beach, Zadar, Kolovare, Zadar, Dalmatia

22Kolovare Beach, Zadar

Kolovare, Zadar, Dalmatia · 4.3 / 5 · Easy access · about 24 °C

Kolovare is the main city beach of Zadar, on the eastern side of the old town peninsula.

Okrug Gornji Beach, Ciovo, Okrug Gornji, Ciovo, Split-Dalmatia

23Okrug Gornji Beach, Ciovo

Okrug Gornji, Ciovo, Split-Dalmatia · 4.3 / 5 · Easy access · about 25 °C

Okrug Gornji is a village on the island of Ciovo, joined to Trogir by a short bridge.

Ovcice Beach, Split, Croatia

24Ovcice 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

25Pakostane 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

26Podgora 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.

Pomena Beach, Mljet, Pomena, Mljet, Dubrovnik-Neretva

27Pomena Beach, Mljet

Pomena, Mljet, Dubrovnik-Neretva · 4.3 / 5 · Easy access · about 25 °C

Pomena is a small village at the north-western end of Mljet island, beside the entrance to Mljet National Park.

Primosten Beach, Primosten, Dalmatia

28Primosten Beach

Primosten, Dalmatia · 4.3 / 5 · Easy access · about 23 °C

Primosten sits on a small wooded islet joined to the mainland, with pebble beaches and clear water on both sides.

Raduca Beach, Primosten, Raduca, Primosten, Dalmatia

29Raduca Beach, Primosten

Raduca, Primosten, Dalmatia · 4.3 / 5 · Easy access · about 24 °C

Raduca is a long pebble beach south of Primosten in central Dalmatia, backed by pines and olive trees.

Supetar Beach, Brac

30Supetar 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.

Trstenik Beach, Peljesac, Trstenik, Peljesac, Dubrovnik-Neretva

31Trstenik Beach, Peljesac

Trstenik, Peljesac, Dubrovnik-Neretva · 4.3 / 5 · Easy access · about 25 °C

Trstenik is a small village on the south coast of the Peljesac peninsula, with a long pebble beach and a little harbour with fishing boats.

Trstevica Beach, Prvic, Sepurine, Prvic Island, Sibenik archipelago

32Trstevica Beach, Prvic

Sepurine, Prvic Island, Sibenik archipelago · 4.3 / 5 · Easy access · about 24 °C

Trstevica is a quiet pebble beach beside the village of Sepurine on Prvic, a small island in the Sibenik archipelago.

Viganj Beach, Peljesac, Viganj, Peljesac, Dubrovnik-Neretva

33Viganj Beach, Peljesac

Viganj, Peljesac, Dubrovnik-Neretva · 4.3 / 5 · Easy access · about 24 °C

Viganj is a small village on the Peljesac peninsula, facing the island of Korcula across a narrow channel.

Zivogosce Beach, Makarska Riviera, Zivogosce, Makarska Riviera, Split-Dalmatia, Croatia

34Zivogosce Beach, Makarska Riviera

Zivogosce, Makarska Riviera, Split-Dalmatia, Croatia · 4.3 / 5 · Easy access · about 25 °C

Zivogosce is a seaside village on the Makarska Riviera with a long beach of small pebbles, pine trees along the shore and the Biokovo mountains rising behind.

Copacabana Beach, Dubrovnik, Copacabana, Babin Kuk, Dubrovnik

35Copacabana Beach, Dubrovnik

Copacabana, Babin Kuk, Dubrovnik · 4.2 / 5 · Easy access · about 25 °C

Copacabana is a long pebble beach on the Babin Kuk peninsula in Dubrovnik, with clear water and a lively beach scene.

Kupari Beach, Zupa dubrovacka, near Dubrovnik

36Kupari 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.

Lapad Beach, Dubrovnik, Dalmatia

37Lapad Beach

Dubrovnik, Dalmatia · 4.2 / 5 · Easy access · about 23 °C

Lapad Beach lies in a sheltered bay on the Lapad peninsula, a short bus ride from the old town of Dubrovnik.

Medena Beach, Seget Vranjica, Medena, Seget Vranjica, Split-Dalmatia

38Medena Beach, Seget Vranjica

Medena, Seget Vranjica, Split-Dalmatia · 4.2 / 5 · Easy access · about 25 °C

Medena is a long pebble and shingle beach in Seget Vranjica, a few kilometres west of Trogir in central Dalmatia.

Omis Beach, Omis, Dalmatia

39Omis Beach

Omis, Dalmatia · 4.2 / 5 · Easy access · about 24 °C

Omis is a small Dalmatian town at the mouth of the Cetina river, wedged between steep limestone mountains and the sea.

Petrcane Beach, Zadar, Petrcane, Zadar

40Petrcane Beach, Zadar

Petrcane, Zadar · 4.2 / 5 · Easy access · about 24 °C

Petrcane is a former fishing village about 10 km north of Zadar, with a pebble beach beside a promenade and a small harbour.

Quick comparison

#BeachCountryScoreWaterBest seasonAccess
1Punta Rata BeachCroatia4.724 °CJune–SeptemberEasy
2DubovicaCroatia4.625 °CJune–SeptemberModerate
3Nugal BeachCroatia4.624 °CJune–SeptemberChallenging
4Punta RataCroatia4.624 °CJune–SeptemberEasy
5Pupnatska Luka Beach, KorculaCroatia4.624 °CJune–SeptemberEasy
6Soline Beach, BrelaCroatia4.524 °CJune–SeptemberEasy
7Sveti Jakov BeachCroatia4.524 °CJune–SeptemberModerate
8Banje BeachCroatia4.425 °CJune–SeptemberEasy
9Drvenik Beach, DalmatiaCroatia4.425 °CJune–SeptemberEasy
10Gradac Beach, Makarska RivieraCroatia4.424 °CJune–SeptemberEasy
11Jagodna BeachCroatia4.425 °CJune–SeptemberModerate
12Kasjuni BeachCroatia4.424 °CJune–SeptemberEasy
13Lovrecina Bay, BracCroatia4.424 °CJune–SeptemberEasy
14Makarska BeachCroatia4.424 °CJune–SeptemberEasy
15Sjekirica Beach, BrsecineCroatia4.424 °CJune–SeptemberChallenging
16Stoncica BeachCroatia4.424 °CJune–SeptemberModerate
17Trstenica BeachCroatia4.423 °CJune–SeptemberEasy
18Tucepi BeachCroatia4.424 °CJune–SeptemberEasy
19Zavala BeachCroatia4.424 °CJune–SeptemberModerate
20Baska Voda BeachCroatia4.324 °CJune–SeptemberEasy
21Igrane Beach, Makarska RivieraCroatia4.325 °CJune–SeptemberEasy
22Kolovare Beach, ZadarCroatia4.324 °CJune–SeptemberEasy
23Okrug Gornji Beach, CiovoCroatia4.325 °CJune–SeptemberEasy
24Ovcice BeachCroatia4.324 °CJune–SeptemberEasy
25Pakostane BeachCroatia4.325 °CJune–SeptemberEasy
26Podgora BeachCroatia4.325 °CJune–SeptemberEasy
27Pomena Beach, MljetCroatia4.325 °CJune–SeptemberEasy
28Primosten BeachCroatia4.323 °CJune–SeptemberEasy
29Raduca Beach, PrimostenCroatia4.324 °CJune–SeptemberEasy
30Supetar BeachCroatia4.324 °CJune–SeptemberEasy
31Trstenik Beach, PeljesacCroatia4.325 °CJune–SeptemberEasy
32Trstevica Beach, PrvicCroatia4.324 °CJune–SeptemberEasy
33Viganj Beach, PeljesacCroatia4.324 °CJune–SeptemberEasy
34Zivogosce Beach, Makarska RivieraCroatia4.325 °CJune–SeptemberEasy
35Copacabana Beach, DubrovnikCroatia4.225 °CJune–SeptemberEasy
36Kupari BeachCroatia4.224 °CJune–SeptemberEasy
37Lapad BeachCroatia4.223 °CJune–SeptemberEasy
38Medena Beach, Seget VranjicaCroatia4.225 °CJune–SeptemberEasy
39Omis BeachCroatia4.224 °CJune–SeptemberEasy
40Petrcane Beach, ZadarCroatia4.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 Dalmatia?

Our top three are Punta Rata Beach (4.7 out of 5), Dubovica (4.6 out of 5), Nugal Beach (4.6 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?

Punta Rata Beach, Punta Rata, Pupnatska Luka Beach, Korcula, Soline Beach, Brela, Banje Beach and 28 more have easy access. The others need a walk, stairs or a rougher road, so check the access note on each page.

More lists

Beach finder · Map of all beaches · All lists