♦ EuroShoresBeachesMapCountriesGuidesBest ofFinder
EuroShores › Best of › Hidden Gem Beaches in Dalmatia

Hidden Gem Beaches in Dalmatia

We rank the 21 hidden gem beaches in Dalmatia. Dubovica (Croatia) comes first with 4.6 / 5, followed by Nugal Beach, Pupnatska Luka Beach, Korcula.

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

Save on Pinterest

Dubovica, Hvar, Croatia

1Dubovica

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

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

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

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

Saplunara, Mljet, Croatia

4Saplunara

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

A rare sandy bay at the southeast end of Mljet, relatively quiet and set in protected surroundings.

Sveti Jakov Beach, Dubrovnik, Dalmatia

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

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

6Drvenik 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.

Jagodna Beach, Hvar, Dalmatia

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

Lovrecina Bay, Brac, Postira, Brac

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

Sjekirica Beach, Brsecine, Brsecine, Dubrovnik coast

9Sjekirica 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

10Stoncica 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

11Trstenica 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.

Zavala Beach, Zavala, Hvar

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

Bilin Zal Beach, Lumbarda, Lumbarda, Korcula

13Bilin Zal Beach, Lumbarda

Lumbarda, Korcula · 4.3 / 5 · Easy access · about 24 °C

Bilin Zal is a shallow cove of sand and fine pebbles near the village of Lumbarda at the eastern end of Korcula.

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

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

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

15Pomena 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.

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

16Trstenik 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

17Trstevica 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

18Viganj 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.

Kupari Beach, Zupa dubrovacka, near Dubrovnik

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

Stobrec Beach, Split, Stobrec, Split-Dalmatia

20Stobrec Beach, Split

Stobrec, Split-Dalmatia · 4.2 / 5 · Easy access · about 25 °C

Stobrec is a former fishing village on the eastern edge of Split, with a pebble beach and a small harbour.

Trpanj Beach, Peljesac, Trpanj, Peljesac, Dubrovnik-Neretva

21Trpanj Beach, Peljesac

Trpanj, Peljesac, Dubrovnik-Neretva · 4.2 / 5 · Easy access · about 25 °C

Trpanj is a small fishing village at the northern end of the Peljesac peninsula, with a quiet pebble beach beside the harbour.

Quick comparison

#BeachCountryScoreWaterBest seasonAccess
1DubovicaCroatia4.625 °CJune–SeptemberModerate
2Nugal BeachCroatia4.624 °CJune–SeptemberChallenging
3Pupnatska Luka Beach, KorculaCroatia4.624 °CJune–SeptemberEasy
4SaplunaraCroatia4.625 °CJune–SeptemberModerate
5Sveti Jakov BeachCroatia4.524 °CJune–SeptemberModerate
6Drvenik Beach, DalmatiaCroatia4.425 °CJune–SeptemberEasy
7Jagodna BeachCroatia4.425 °CJune–SeptemberModerate
8Lovrecina Bay, BracCroatia4.424 °CJune–SeptemberEasy
9Sjekirica Beach, BrsecineCroatia4.424 °CJune–SeptemberChallenging
10Stoncica BeachCroatia4.424 °CJune–SeptemberModerate
11Trstenica BeachCroatia4.423 °CJune–SeptemberEasy
12Zavala BeachCroatia4.424 °CJune–SeptemberModerate
13Bilin Zal Beach, LumbardaCroatia4.324 °CJune–SeptemberEasy
14Igrane Beach, Makarska RivieraCroatia4.325 °CJune–SeptemberEasy
15Pomena Beach, MljetCroatia4.325 °CJune–SeptemberEasy
16Trstenik Beach, PeljesacCroatia4.325 °CJune–SeptemberEasy
17Trstevica Beach, PrvicCroatia4.324 °CJune–SeptemberEasy
18Viganj Beach, PeljesacCroatia4.324 °CJune–SeptemberEasy
19Kupari BeachCroatia4.224 °CJune–SeptemberEasy
20Stobrec Beach, SplitCroatia4.225 °CJune–SeptemberEasy
21Trpanj Beach, PeljesacCroatia4.225 °CJune–SeptemberEasy

How we picked these beaches

Included when we flag the beach as a hidden gem, meaning it is quieter than the headline beaches nearby, then ranked by editorial score. See how we rate beaches for the full method.

Frequently asked questions

Which are the top-rated hidden gem beaches in Dalmatia?

Our top three are Dubovica (4.6 out of 5), Nugal Beach (4.6 out of 5), Pupnatska Luka Beach, Korcula (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?

Pupnatska Luka Beach, Korcula, Drvenik Beach, Dalmatia, Lovrecina Bay, Brac, Trstenica Beach, Bilin Zal Beach, Lumbarda and 8 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