Although the majority of Croatian beaches are pebble (wonderful, round pebbles), you can find some sandy beaches here too. So if sandy is your kind of beach, here is my list of the sandy beaches in Croatia.
Where to find sandy beaches in Croatia
1 | Elafiti Islands
A small archipelago of 14 islands and islets, just off the coast of Dubrovnik, Elafiti Islands feature pretty sandy beaches. The most famous one is the Sunj beach at the island of Lopud, but you'll find them on Kolocep too. Sunj beach is a gorgeous, one kilometer long sandy beach, located in a bay of the same name. The beach can be reached by boat, by golf cart from the only village on the island, on foot (20 minutes), or by bicycle. There are couple of beach shack restaurants, deck chairs to rent, toilets and changing cabins. The one part of the beach is clothing-optional.
2 | The island of Mljet
Mljet is the greenest Croatian island. Located just off the coast of Peljesac, Mljet is a home to one of eight Croatian National Parks. This wonderful national park covers one third of the island's surface. Other landmarks include the Odyssey's Cave, and one of the most beautiful sandy beaches in Croatia, the Saplunara beach. Saplunara beach is located on the south shores of Mljet. Almost two kilometer of soft sand stretches along pretty, half-moon bay, and borders a thick pine forest. This is one of the must-visit sandy beaches in Croatia.
3 | The peninsula of Peljesac
Now, the Peljesac peninsula is one of my favorite parts of Croatia. This wonderful region is rich in history, boasts some of the most dramatic views, some of the best Croatian red wines are produced here, and is abundant in wonderful beaches. Many beaches on the peninsula are sandy: Prapratno, Zuljana, Creser, just to name few.
4 | The estuary of Neretva River (Usce Beach)
No tourists were seen at this beach until recently when local enthusiasts created the first kite-surfing club. And kite surfers from all over the world started coming to the Usce beach. This beach is situated at the estuary of the Neretva River, at the place where the river meets the Adriatic Sea, a wonderful natural site with a two kilometer long sandy beach. There are actually two beaches here: one is called Malo (small) Usce and another one Veliko (big) Usce. Both beaches has its respective kite-surfing club. There is also a small campsite at Veliko Usce, and a beach bar. If you are into kite-surfing, this is the place to be in Croatia.
5 | Omis
For a long time, Omis was simply overlooked by tourists (and even locals). However, this has changed a lot in the past decade. Omis is located in the central Dalmatia, just 25 km south of Split. This seaside town lies beneath a rocky mountain, and next to the Cetina River deep gorge – striking setting for outdoor enthusiasts. A wide variety of outdoor activities, from trekking, rafting or canoeing along the Cetina River Canyon, to zip-lining and rock climbing, draws visitors from around the globe to Omis.
But, Omis is also a place where the river Cetina reaches the sea, creating a wonderful sandy beach. This 700 m long sandy beach is situated in the center of town, and it's ideal for families with small kids. The beach offers lots of activities such as windsurfing, and beach volleyball. There are lots of bars, restaurants and ice cream parlors along the beach. It gets very busy during the summer.
6 | The island of Rab
Croatian islands are awesome! Visiting them is like stepping back in time. A wonderful architecture, stunning nature, laid back atmosphere, fresh seafood (OK, and a tender lamb meat too), islands in Croatia are definitely worth a visit. The island of Rab is no different.
The best sandy beaches on the island of Rab are found near the village of Lopar. Located on the north shore of the island, Lopar is a home to over twenty sandy beaches. The most popular sandy beach is the Paradise Beach. The beach is almost 2 km long, with warm shallow water, but it gets really busy during the summer. If you like to escape the crowds, head for other sandy beaches in the area: Sahara, Ciganka or Dubac. The water here is very shallow, so it will take you lots of walking to soak head to toe in the sea. However, the sea is clean, and the beaches are extremely safe for children.
Other sandy beaches in Croatia you can find on the island of Dugi Otok (Saharun Beach), the island of Murter (Slanica Beach), the island of Korcula (Vela Przina Beach), Split (Bacvice Beach), Medulin, and Nin (Queen's Beach).
Sandy Beaches in Croatia: Map Locations
Do you prefer sandy or pebble beach? Do you know of other sandy beaches in Croatia? Let us know in the comments below.
- Five Reasons I Love Croatian Beaches
- 49 Awesome Beaches In Croatia (With Photos!)
- Things To Do In Croatia
- Snorkeling In Croatia
- Outdoor Activities In Croatia