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.

1Dubovica
Hvar, Croatia · 4.6 / 5 · Moderate access · about 25 °CA small pebble cove on the south coast of Hvar, reached by a steep path from the road or by boat.

2Nugal Beach
Makarska, Dalmatia · 4.6 / 5 · Challenging access · about 24 °CA small, secluded pebble cove with clear turquoise water below limestone cliffs and pines, reached on foot along a path from the Makarska coast.

3Pupnatska Luka Beach, Korcula
Pupnatska Luka, Pupnat, Korcula · 4.6 / 5 · Easy access · about 24 °CPupnatska 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.

4Saplunara
Mljet, Croatia · 4.6 / 5 · Moderate access · about 25 °CA rare sandy bay at the southeast end of Mljet, relatively quiet and set in protected surroundings.

5Sveti Jakov Beach
Dubrovnik, Dalmatia · 4.5 / 5 · Moderate access · about 24 °CA small pebble and shingle cove east of Dubrovnik old town, with clear, deep blue water and wooded cliffs behind.

6Drvenik Beach, Dalmatia
Drvenik, Gradac, Split-Dalmatia, Croatia · 4.4 / 5 · Easy access · about 25 °CDrvenik 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.

7Jagodna Beach
Hvar, Dalmatia · 4.4 / 5 · Moderate access · about 25 °CA pebble beach in a clear bay on the south coast of Hvar, east of Hvar Town, backed by pine forest.

8Lovrecina Bay, Brac
Postira, Brac · 4.4 / 5 · Easy access · about 24 °CLovrecina 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.

9Sjekirica Beach, Brsecine
Brsecine, Dubrovnik coast · 4.4 / 5 · Challenging access · about 24 °CSjekirica 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.

10Stoncica Beach
Vis Island, Croatia · 4.4 / 5 · Moderate access · about 24 °CA sheltered pebble bay on the island of Vis, with clear water and pine-covered hills around it.

11Trstenica Beach
Orebic, Peljesac · 4.4 / 5 · Easy access · about 23 °CTrstenica is a long beach of fine shingle and sand beside the town of Orebic on the Peljesac peninsula.

12Zavala Beach
Zavala, Hvar · 4.4 / 5 · Moderate access · about 24 °CA pebble and gravel beach in the village of Zavala on the quiet south coast of Hvar.

13Bilin Zal Beach, Lumbarda
Lumbarda, Korcula · 4.3 / 5 · Easy access · about 24 °CBilin Zal is a shallow cove of sand and fine pebbles near the village of Lumbarda at the eastern end of Korcula.

14Igrane Beach, Makarska Riviera
Igrane, Makarska Riviera, Split-Dalmatia · 4.3 / 5 · Easy access · about 25 °CIgrane is a small village on the southern Makarska Riviera, with a pebble beach and a little harbour below the Biokovo mountain.

15Pomena Beach, Mljet
Pomena, Mljet, Dubrovnik-Neretva · 4.3 / 5 · Easy access · about 25 °CPomena is a small village at the north-western end of Mljet island, beside the entrance to Mljet National Park.

16Trstenik Beach, Peljesac
Trstenik, Peljesac, Dubrovnik-Neretva · 4.3 / 5 · Easy access · about 25 °CTrstenik is a small village on the south coast of the Peljesac peninsula, with a long pebble beach and a little harbour with fishing boats.

17Trstevica Beach, Prvic
Sepurine, Prvic Island, Sibenik archipelago · 4.3 / 5 · Easy access · about 24 °CTrstevica is a quiet pebble beach beside the village of Sepurine on Prvic, a small island in the Sibenik archipelago.

18Viganj Beach, Peljesac
Viganj, Peljesac, Dubrovnik-Neretva · 4.3 / 5 · Easy access · about 24 °CViganj is a small village on the Peljesac peninsula, facing the island of Korcula across a narrow channel.

19Kupari Beach
Zupa dubrovacka, near Dubrovnik · 4.2 / 5 · Easy access · about 24 °CA pebble beach in Zupa dubrovacka, about 10 km south of Dubrovnik, beside the shell of a military holiday resort built for Yugoslav army officers.

20Stobrec Beach, Split
Stobrec, Split-Dalmatia · 4.2 / 5 · Easy access · about 25 °CStobrec is a former fishing village on the eastern edge of Split, with a pebble beach and a small harbour.

21Trpanj Beach, Peljesac
Trpanj, Peljesac, Dubrovnik-Neretva · 4.2 / 5 · Easy access · about 25 °CTrpanj is a small fishing village at the northern end of the Peljesac peninsula, with a quiet pebble beach beside the harbour.
Quick comparison
| # | Beach | Country | Score | Water | Best season | Access |
|---|---|---|---|---|---|---|
| 1 | Dubovica | Croatia | 4.6 | 25 °C | June–September | Moderate |
| 2 | Nugal Beach | Croatia | 4.6 | 24 °C | June–September | Challenging |
| 3 | Pupnatska Luka Beach, Korcula | Croatia | 4.6 | 24 °C | June–September | Easy |
| 4 | Saplunara | Croatia | 4.6 | 25 °C | June–September | Moderate |
| 5 | Sveti Jakov Beach | Croatia | 4.5 | 24 °C | June–September | Moderate |
| 6 | Drvenik Beach, Dalmatia | Croatia | 4.4 | 25 °C | June–September | Easy |
| 7 | Jagodna Beach | Croatia | 4.4 | 25 °C | June–September | Moderate |
| 8 | Lovrecina Bay, Brac | Croatia | 4.4 | 24 °C | June–September | Easy |
| 9 | Sjekirica Beach, Brsecine | Croatia | 4.4 | 24 °C | June–September | Challenging |
| 10 | Stoncica Beach | Croatia | 4.4 | 24 °C | June–September | Moderate |
| 11 | Trstenica Beach | Croatia | 4.4 | 23 °C | June–September | Easy |
| 12 | Zavala Beach | Croatia | 4.4 | 24 °C | June–September | Moderate |
| 13 | Bilin Zal Beach, Lumbarda | Croatia | 4.3 | 24 °C | June–September | Easy |
| 14 | Igrane Beach, Makarska Riviera | Croatia | 4.3 | 25 °C | June–September | Easy |
| 15 | Pomena Beach, Mljet | Croatia | 4.3 | 25 °C | June–September | Easy |
| 16 | Trstenik Beach, Peljesac | Croatia | 4.3 | 25 °C | June–September | Easy |
| 17 | Trstevica Beach, Prvic | Croatia | 4.3 | 24 °C | June–September | Easy |
| 18 | Viganj Beach, Peljesac | Croatia | 4.3 | 24 °C | June–September | Easy |
| 19 | Kupari Beach | Croatia | 4.2 | 24 °C | June–September | Easy |
| 20 | Stobrec Beach, Split | Croatia | 4.2 | 25 °C | June–September | Easy |
| 21 | Trpanj Beach, Peljesac | Croatia | 4.2 | 25 °C | June–September | Easy |
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.