
12 Most Beautiful Beaches in Croatia
February 14, 2026
Crowd-free islands in Croatia: 7 places for a quieter holiday
March 11, 2026Contents
Show- Prapratno Bay – Ston
- Vučine Bay – Žuljana
- Žuljana Beach – Žuljana
- Divna Beach – Trpanj
- Jezero Beach – Duba Pelješka
- Trstenik Beach – Trstenik
- Trstenica Beach – Orebić
- Vala Mokalo – Mokalo
- Ponta Liberan – Viganj
- Podobuće Beach – Podobuće
- Dingač Beach – Borak
- Česminova Bay – Lovište
- FAQ – Frequently Asked Questions
Pelješac is a peninsula that easily hooks you on exploring: one day you’re on a sandy shallows, the next in the shade of pines on pebbles, and the third in a hidden bay you can only reach by boat. Below is a guide to the most beautiful beaches on Pelješac – with practical tips on how to get there, when to visit, and who each beach is best for.
Quick tip: for wild coves (and places without facilities), bring enough water, SPF, and something for shade (a hat or a small sun umbrella). For pebbly/rocky spots, water shoes are often a great idea.
Pelješac is a great base if you like combining beaches and day trips: from Prapratno you can hop to Mljet for a day, and from Orebić, Korčula is practically “right across the channel”.
Prapratno Bay – Ston

Prapratno is one of those Pelješac classics that never disappoints: the bay feels gentle, the sea is calm, and the “postcard” vibe is boosted by pines and Mediterranean greenery. Thanks to its shallow entry and soft sand, it’s one of the best choices for families – and for anyone who simply wants a relaxed day in the shallows.
Bonus: Prapratno is also a great starting point for a day trip to Mljet. If one day you’re not in the mood for “just another beach”, swap it for a ferry ride and a walk in nature.
Location📍 | Prapratno (near Ston), Pelješac – a bay facing the Mljet Channel. |
How to get there🚗 | By car: a short drive from Ston to the bay. In summer, expect parking to fill up quickly, so arrive early. On foot: possible from nearby accommodation/campsites. |
Best time to visit☀️🍂 | June and September for fewer crowds; July and August are busiest – best to come in the morning. |
Ideal time & who it’s for⏱ | All day. Perfect for families with kids, sandy beach lovers, and easy, relaxed swimming. |
Vučine Bay – Žuljana

Vučine Bay is one of Pelješac’s best-known gems – and for good reason. It’s spacious, ringed by pines (meaning plenty of natural shade), and the sea often has that turquoise look that makes everyone reach for their phone.
It works great for families (shallower water), but also for anyone who wants a bit more action – Žuljana and the nearby coves are known for interesting underwater scenery, so snorkeling is often an excellent idea.
Location📍 | A bay south of the village of Žuljana, Pelješac. |
How to get there🚗 | By car: drive to Žuljana, then continue along the local road toward the bay (depending on the exact access point). In season, come early for parking. You can also arrive by boat/kayak from Žuljana. |
Best time to visit☀️🍂 | Morning or late afternoon for more comfort and fewer crowds. June and September are great for a calmer vibe. |
Ideal time & who it’s for⏱ | Half a day to a full day. Great for families, couples, and anyone who loves pine shade and crystal-clear water. |
Žuljana Beach – Žuljana

If you want a “beach right by your place”, Žuljana is a fantastic choice: the main beach is in the village itself, close to the small harbor, so it’s easy and hassle-free. The bay is sandy and known for shallow water – especially convenient for small kids and a relaxed, worry-free entry into the sea.
Žuljana is also a great hub for exploring: it’s easy to reach Vučine, and if you like seeing the coast from a different perspective, kayaking or a boat trip opens up little hidden coves that don’t look obvious from land.
Location📍 | Žuljana, southern Pelješac – a bay by the village and small harbor. |
How to get there🚗 | By car: drive into Žuljana and head down toward the waterfront/beach. On foot: from most accommodation in the village, you’ll be there in a few minutes. |
Best time to visit☀️🍂 | Great for an all-day stay; in peak season, come in the morning to secure a comfortable spot (in the shade or close to the water). |
Ideal time & who it’s for⏱ | All day. Best for families, beginner swimmers, and anyone who loves easy access. |
Divna Beach – Trpanj

Divna is a beach that truly lives up to its name: the bay is photogenic, the water is often incredibly clear, and the mix of blue sea and green pines can easily become the highlight of your trip. The seabed is mixed (sand/pebbles), and the shallow area is one of the reasons families love it too.
You reach Divna from the direction of Trpanj toward Duba – a classic Pelješac scenario: a bit of driving, a few bends, and then a “wow” moment when the sea opens up in front of you again. There’s also a nearby campsite with a beach bar, which is a big plus if you want to stay longer.
Location📍 | Divna Bay, about 10 km from Trpanj in the direction of Duba. |
How to get there🚗 | By car: from Trpanj, follow the road toward Duba and the signs for Divna. In season, arrive early as spaces fill up fast. |
Best time to visit☀️🍂 | June and September for peace; July/August – early morning or later afternoon. |
Ideal time & who it’s for⏱ | Half a day to a full day. Ideal for families, couples, and anyone chasing “the best photos” without a big expedition. |
Jezero Beach – Duba Pelješka

Jezero Beach is for those who love the feeling of a “hidden spot”. The bay is close to the village of Duba (about 1 km away), but there’s no proper road access to the beach – so the best way to experience it is usually by boat, which also means the atmosphere is often calmer.
The memorable twist: on the landward side of the beach there’s a lake, and a small stream flows into the sea. If you love a more untouched Pelješac and a “Robinson Crusoe” vibe, this is one of the most unique spots on the list.
Location📍 | Jezero Bay, about 1 km from the village of Duba Pelješka (Trpanj area). |
How to get there🚗 | By boat: the most practical option (local boat/taxi boat or your own vessel). By car: drive to Duba, but there’s no proper road access all the way to the beach. |
Best time to visit☀️🍂 | Early morning or late afternoon for the calmest experience. June and September are perfect. |
Ideal time & who it’s for⏱ | A couple of hours to half a day. For lovers of peace, nature, and bays without crowds. |
Trstenik Beach – Trstenik

Trstenik is a great choice if you care not only about swimming, but also about what’s under the surface. The water is crystal-clear, and the underwater life is exactly what attracts snorkelers. The beach is pebbly, practical, and well-kept, and the village has that relaxed Pelješac rhythm.
Logistics are easy too: there are facilities such as showers and changing cabins, plus cafés, restaurants, and a shop nearby – so you can stay all day without planning an “expedition”.
Location📍 | Trstenik, southern coast of Pelješac – a bay by the village and small harbor. |
How to get there🚗 | By car: drive to Trstenik, then walk a short distance to the beach (depending on where you stay). In season, expect occasional congestion in the village center. |
Best time to visit☀️🍂 | Morning for calmer sea and the best snorkeling visibility; September for fewer crowds. |
Ideal time & who it’s for⏱ | Half a day to a full day. Ideal for snorkeling/diving and for families who want nearby facilities. |
Trstenica Beach – Orebić

Trstenica is the “heartbeat of summer” in Orebić: people swim, play, rent pedal boats, grab coffee – and when you’re in Orebić, it’s hard not to end up here. The entry into the sea is comfortable, and the mix of pebbles and fine sand strikes a nice balance between natural feel and comfort.
If your goal is a stress-free beach day, this is it: solid infrastructure, plenty of amenities, and a lively atmosphere. For a calmer experience, come early in the morning or later in the afternoon.
Location📍 | Orebić – the town’s most popular beach and summer hotspot. |
How to get there🚗 | On foot: from most accommodation in Orebić, it’s an easy walk. By car: parking depends on the season – in peak months, arrive early. |
Best time to visit☀️🍂 | June and September for fewer crowds; in July and August, come in the morning. |
Ideal time & who it’s for⏱ | All day. For families, groups, and anyone who enjoys facilities and “beach life”. |
Vala Beach – Mokalo

Mokalo is a great “middle ground” between natural and well-serviced: a pine forest provides shade, and fine pebbles make walking comfortable. Add clear water and a calmer atmosphere than the classic town beaches, and you’ve got a beach that easily becomes a favorite.
There’s also a café/restaurant nearby, so Mokalo is perfect for an all-day, low-stress plan. If you like having plenty of space, come early and grab the best spot – in the shade or right by the sea.
Location📍 | Mokalo (Orebić area), southern side of Pelješac – a bay with natural shade. |
How to get there🚗 | By car: a short drive from Orebić toward Mokalo; access is via a local road. In season, arrive early. |
Best time to visit☀️🍂 | June and September for a quieter vibe; in July/August, come late morning for shade and parking. |
Ideal time & who it’s for⏱ | All day. Great for families and anyone who loves pine shade with solid comfort. |
Ponta Liberan – Viganj

If you’re looking for a beach with “action” on Pelješac, there’s a good chance you’re looking for Viganj. Ponta Liberan is known as a windsurfing and kitesurfing hotspot, and the whole area is considered one of the best surf stories in southern Dalmatia.
You’ll also find good infrastructure here: showers, changing cabins, surf schools, and equipment rental, plus cafés and bistros for breaks between sessions. Even if you don’t surf, it’s fun to watch the “dance” of sails across the channel toward Korčula.
Location📍 | Viganj, western part of the Orebić Riviera – Ponta Liberan beach. |
How to get there🚗 | By car: drive to Viganj, then walk to the beach. In season, expect higher demand for parking. |
Best time to visit☀️🍂 | Summer is best if surfing/kiting is your goal; for fewer crowds, choose June or September. |
Ideal time & who it’s for⏱ | All day. Ideal for windsurfers/kitesurfers, active travelers, and anyone who loves a sporty beach day. |
Podobuće Beach – Podobuće

Podobuće is exactly what many people look for on Pelješac: peace, quiet, and the sense that everything has slowed down. The beach stretches along a tiny settlement with just a few houses, and the sheltered bay often feels like a small private world.
Even though the vibe is “wild Pelješac”, you’ll still find a few practical touches: a shower and changing cabin, plus a nearby tavern. Perfect for a day when you just want to swim, lounge, and not think about anything.
Location📍 | Podobuće, southern side of Pelješac – a bay by a small village. |
How to get there🚗 | By car: drive to Podobuće (check the condition of the local road and travel in daylight). Parking is usually limited, so arrive early. |
Best time to visit☀️🍂 | Early summer and early autumn – fewer crowds and more comfortable temperatures. |
Ideal time & who it’s for⏱ | All day. For peace seekers, couples, and anyone who wants a “hidden Pelješac”. |
Dingač Beach – Borak

Dingač Beach is ideal if you want Pelješac in a single picture: sea in front, vineyards behind. The beach is smaller and more intimate, and it often wins people over at sunset – that calm, cinematic moment when the whole area glows in warm tones.
This is a great choice for an afternoon swim and a “sunset dip”. And afterwards – if you feel like it – you can end the same day with a glass of Pelješac wine nearby.
Location📍 | Borak (Dingač), southern side of Pelješac. |
How to get there🚗 | By car: drive through the Dingač area; arrive early and drive carefully on local roads. |
Best time to visit☀️🍂 | Late afternoon and early evening for the best atmosphere and sunset. |
Ideal time & who it’s for⏱ | 2–4 hours or a “sunset plan”. For couples and anyone who loves the sea + vineyards combo. |
Česminova Bay

Lovište is a small haven for anyone who prefers a quieter Pelješac. Along with the village beach and basic amenities, what makes it especially appealing are the hidden coves nearby. One of them is Česminova – a classic “boater’s bay” that’s best experienced from the sea, or when you’re looking for solitude in nature.
For coves like this, treat it like a mini-excursion: bring water, some food, and sun protection. The reward is peace and that feeling of finding your own little slice of coastline.
Location📍 | Lovište and nearby coves, western Pelješac – ideal for peace and coastal exploring. |
How to get there🚗 | By car: drive to Lovište, then explore the coast on foot or by small boat (depending on the cove). By boat: the best way to “hunt” for hidden bays. |
Best time to visit☀️🍂 | Early morning or early evening for peace and more pleasant temperatures. September is often perfect. |
Ideal time & who it’s for⏱ | A couple of hours to half a day. Ideal for couples, boaters, and fans of “hidden” places. |
FAQ – Frequently Asked Questions about Pelješac Beaches
Which are the best sandy beaches on Pelješac?
For the classic sandy experience, Prapratno and Žuljana are usually top picks. If you want a mix of sand and pebbles with more facilities, Trstenica Beach in Orebić is also a great option.
Which beaches are best for families with children?
Prapratno and Žuljana are excellent thanks to their shallow water, while Divna and Vučine are also often recommended for families because they have a calmer vibe and a comfortable entry into the sea. For the most facilities, Trstenica is a safe choice.
Where is the best spot for windsurfing and kitesurfing?
Viganj (Ponta Liberan) is the most famous choice – especially if you want to combine swimming and sports, and if good infrastructure (schools and gear rental) matters to you.
Are there beaches that can only be reached by boat?
Yes – Jezero Beach near Duba is a prime example (there’s no proper road access). These kinds of coves are ideal if you’re looking for peace and want to avoid the usual crowds.
Where on Pelješac can I find natural shade?
Mokalo is excellent thanks to its pine forest, and Vučine often has a good amount of shade too. Still, shade spots fill up quickly – arrive early.
Should I bring water shoes?
For most pebbly and rocky areas – yes, it’s worth it. Besides comfort on pebbles, they can also be useful protection (depending on the spot and the seabed).
What’s the best time of day to avoid crowds?
The safest bet: early morning (before the hottest hours) or later in the afternoon. In peak season, that often also means easier parking.



