Peljesac peninsula has some of the best beaches in all Croatia. And the best part they are, for the most part of a year, not crowded. While in other places along the coast (like Makarska Riviera) you need to set up your alarm clock before the dawn in order to secure your spot at the beach, many Peljesac Peninsula beaches remain deserted even in mid-August. That's what I'm talking about! Natural beauty, peace and quiet, and lots of privacy. All that you'll find on this awesome peninsula.
Best Beaches On Peljesac Peninsula | Croatian Beaches Guide
Contents For 15 Wonderful Peljesac Peninsula Beaches
- 1 Peljesac Peninsula beaches
- 1.1 1 | Pržina Beach Ston
- 1.2 2 | Beach Prapratno
- 1.3 3 | Vucine Beach
- 1.4 4 | Zuljana Beach
- 1.5 5 | Borak Beach
- 1.6 6 | Podobucno Beach
- 1.7 7 | Mokalo Beach
- 1.8 8 | Trstenica Beach Orebic
- 1.9 9 | Ponta Beach Viganj
- 1.10 10 | Estravaganca Beach
- 1.11 11 | Bijela Punta Bay
- 1.12 12 | Cesminovo Bay
- 1.13 13 | Beach Jezero
- 1.14 14 | Duba Beach
- 1.15 15 | Beach Divna
- 2 Peljesac Peninsula beaches – location on map
Peljesac Peninsula beaches
1 | Pržina Beach Ston
Pržina in a local dialect means sand; and as you can probably guess, a beach with such a name, must be a sandy beach. Right! The beach is located in a bay with the same name, at the southernmost tip of the Peljesac peninsula.
This part of the peninsula is absolutelly pristine, without any construction except few old houses, and mostly uninhabited. Przina beach is remote and if you plan to visit it, make sure to take with you anything you might need. The closest villages are Kobas (a wonderful bay with few good restaurants), Broce, and Ston.
You can reach Przina by car, but beware that from Kobas to Przina you'll druve on a narrow, unasphalted white road. While the beach isn't perhaps the nicest beach you've ever seen, ut certainly offers full privacy, and untouched nature.
2 | Beach Prapratno
Prapratno is a wonderful sandy beach located in the bay of a same name. This beach is easy to find. It's just few kilometers from the place where Peljesac peninsula joins the mainland. Prapratno is also a ferry port for the Mljet Island.
Peljesac Peninsula Beaches | Prapratno Beach
Prapratno Beach is 300 m long, u-shaped, and surrounded by rocky coast from both sides. It's well protected from winds. The water is shallow, crystal-clear, and clean. A small campsites with basic facilities, like toilets, grocery store, and a bar, is just next to the beach. Pine and olive trees provide some natural shadow, but if you plan to spend a day at the beach, we recommend to you to bring a sun shade. Trees are in the back, at the campsite, and above the rocky coast aside of the beach.
Prapratno is popular among locals, and many people from nearby Ston come to Prapratno to spend a day at the beach. It can be crowded in August with all guests from the campsite.
3 | Vucine Beach
Vucine beach is a wonderful pebble beach close to Zuljana (see no. 4). Vucine is very popular among locals from the nearby inland villages. The beach is long, surrounded by thick pine forest that provides lots of shadow.
This beach is also popular among divers. There are two diving centers, and lots of scuba diving sites in the vicinity.
Accommodation in the nearby Zuljana consists of private rooms and apartments, and a small family-owned campsite.
4 | Zuljana Beach
Peljesac Peninsula Beaches
A wonderful bay and a village on the southwest slope of the Peljesac peninsula, Zuljana offers a narrow, but long sandy beach. Village houses border this pretty beach. Some of those beachfront properties offer rooms and apartments to rent. While this can be great for anybody staying in Zuljana, visitors can feel somewhat intimidated, almost like traspassing a private yards.
The colour of the sea is amazing: a constant play and interchange of dark blue and turqoise. The water is very shallow and warm.
At the far end of the bay, there is a long pier. We've written a full post on Zuljana.
5 | Borak Beach
Peljesac Peninsula Beaches | Beach in Borak
We love Borak! It's a tiny village at the bottom of wine-growing hills of a famed Dingac region.
The village is small with just a dozen of family homes (some offering apartments and rooms to rent), and one restaurant (with a lovely seafront terrace).
There are two small shingle beaches in the village. Both beaches are fully exposed to the sun without any shadow. Both beaches are really small, so don't expect any privacy.
We've written a post bout Borak where you can find more information and photos.
6 | Podobucno Beach
Podobucno is a small village on the south slopes of the peninsula. Located among centuries old vineyards of Postup, Podobuce is small and safe village with just a dozen of family homes and a gorgeous beach in the center.
Peljesac Peninsula Beaches | Podobucno beach
The beach stretches in a half-circle. It's made of fine pebbles that feel almost like a sand. This beach is protected from the winds.
Bring your own water, and something to protect you from the sun (no shadow at the beach). The closest grocery store is in Orebic. However, there are two simple taverns in the village where you can refresh with a drink after a day of swimming, or have a light lunch.
7 | Mokalo Beach
Peljesac Peninsula Beaches – Mokalo Beach | Photo credit: Adriatic Mikulic
Located in a village of Mokalo, 4 km southeast of Orebic, Mokalo beach is a wonderful partly-sandy and partly-shingle beach. Beach is small, and although open to public, it's part of the campsite Adriatic.
It can get crowded with the campsite's guests. But on the other hand, campsite provides all additional facilities, like a bar, a restaurant, toilets. Sun loungers and sun shades can be rented at the beach.
8 | Trstenica Beach Orebic
Peljesac Peninsula Beaches | Trstenica Beach
Trstenica is the most popular beach in Orebic, if not on all Peljesac peninsula. This long pebble beach has a slow descent in the sea, with a shallow sandy seabed at the sea entrance. In the back of the beach, tall pine trees provide enough shadow from the strong summer sun.
You can rent sunbeds and sun umbrellas at the beach, as well as sport equipment like a pedalo boat, or kayaks. There is a restaurant close by where you can have a lunch, a quick bite or just a drink.
Trstenica beach is extremely popular and it gets crowded in high season.
9 | Ponta Beach Viganj
Peljesac Peninsula Beaches | Photo credit: Liberan Surf
A shingle beach between Viganj and Kucisce, Ponta beach serves as s launch site for kite surfers and windsurfers.
That said, this beach is very windy. During the summer, a strong refreshing west wind Maestral blows here every afternoon. It's a delight for all windsurfers, but maybe not so much for weak swimmers.
The village itself is nice. There are couple of bars and restaurants, a grocery store, an interesting Dominican Monastery and the Church of Our Lady of Rosary from 17th century. Accommodation in Viganj comprises of private rooms and apartments and few campsites.
10 | Estravaganca Beach
Peljesac Peninsula Beaches | Photo credit: Estravaganca Beach
Estravaganca Beach is a wonderful pebble beach located west of Loviste. This small bay and the beach is totally remote and really hard to reach. The best way to reach it is by boat, otherwise you need to take a dirt road that can get scary at times.
There is very little shadow at this beach, and you better take your sun shade. Since this beach is really far from it all, we also advise you to bring anything you might need, like some food and water.
There is a single house at this beach, and it features a restaurant and few rooms to rent.
11 | Bijela Punta Bay
Peljesac Peninsula Beaches | Bijela Punta Beach
Bijela Punta Bay is a remote, uninhabited bay near Loviste. Here, the beach is mostly rocky, and just partly pebble. However, the sea is crystal clear, the color is amazing, and the entrance to the sea is easy and gradual.
It's easy to reach this beach by car, or by bicycle from Loviste. There are some olive groves right above the beach, however they don't offer enough shadow, and you'll be better off if you bring your own sun umbrella. Since, the closest grocery store is in Loviste, you should also bring your own food and water.
12 | Cesminovo Bay
Peljesac Peninsula Beaches – Cesminovo Bay | Photo credit: Jerkovic / Panoramio
Cesminovo Bay, similar to Bijela Punta Bay (see above) is a small uninhabited bay, east of Loviste. The beach is partly rocky, and partly pebbly. The beach is really remote, and it can only be reached by boat. It's never crowded.
Untouched nature, and wonderful turquoise sea will set you for a great day of swimming and sun-bathing. But you need to bring your provisions for a day, as at this beach you are on your own. No grocery store, nor a bar in the vicinity.
13 | Beach Jezero
Peljesac Peninsula Beaches – Beach Jezero | Photo credit: Ladislav Skácal / Panoramio
Not far from Duba, and Trpanj, Jezero Beach is a nice pebble beach with crystal-clear sea, and shallow waters. The entrance to the sea is gradual. The best way to reach this beach is by boat or on foot (not easy) from Duba.
The name Jezero means a lake in Croatian. It's name comes from the fact that there is a small lake between the beach and the mountain in the back. This lake made also a natural stream through the beach to the sea.
Plan to spend at least few hours at this beach. Bring your own sun umbrella, plenty of sun screen, food and water.
14 | Duba Beach
Peljesac Peninsula Beaches | Duba Peljeska Beach
Duba Beach is also located on the north shores of the peninsula, just southeast of Divna Beach. A small village of the same name is just few meters above the beach. There are few apartment rentals in the village and one small family-run campsite, but no big hotels. As Duba is at the dead end, and there is only one road to the village and the beach, Duba is less-crowded than other beaches at the peninsula.
It's a 500-meter long pebble beach, that starts just after the village's harbor. In the vicinity of Duba, you can also find smaller pebble beaches like Jezero Beach, and Blaca Bay. Bring your own food and drinks as he closest grocery store is in Trpanj.
15 | Beach Divna
Divna, a name of this beach, means gorgeous in Croatian. This is a good sign already. And the beach is truly gorgeous. Located on the north shores of Peljesac peninsula, 10 km south of Trpanj, the beach is set in a small cove. Divna is a 200-m long pebble beach, very popular among locals and tourists. It can get crowded in high season.
Peljesac Peninsula Beaches – Beach Divna | Photo credit: Villa Montana Trpanj
Similar to Prapratno, you'll only find few houses and a small family-run campsite in this bay. Campsite is handy as it provides basic facilities (toilet, bar, and parking). You can park your car at camping grounds for a small daily fee (15 kn a day). Bring food and water with you if you pla to stay longer at the beach.
Just few meters from the beach, there is a small uninhabited island you can actually swim to. On a clear day views from this beach to the mainland and the Biokovo Mountain are gorgeous.
Peljesac Peninsula beaches – location on map
We hope that you've enjoyed discovering with us the best Peljesac peninsula beaches. If you plan to spend your holidays here, or just to visit the region, check our other posts about the peninsula. You can start with our Ultimate Guide to the Peljesac Peninsula, follow by Reasons to visit Peljesac, then continue with in-depth coverage of Things to do on the Peljesac peninsula. We've also wrote about Peljesac Wine Tour and we've reviewed our visits to Saints Hills and Milos Winery. Enjoy reading!
If you have any question, please leave a comment below.
It’s great! Thanks a lot.
Hi Frank,
We will be travelling to Dubrovnik this August. One of the daytrips we’re considering is to drive to the Peljesac Peninsula and go to a couple of beaches. Do you think it’s feasible? Is there a lot of traffic in the roads in peak holiday time (2nd/3rd August)?
Thanks! 🙂
Hi Marti,
thanks for stopping by. Yes, it’s feasible. The traffic is not that bad, even in peak holiday time. However, bear in mind that the main coastal road from Dubrovnik is winding, and roads on the peninsula pass through small villages, and not in the best shape at some places. You won’t be able to develop any speed on the road; perhaps your average speed will be somewhere around 50 km per hour (letting you know, so you can better plan your time).
Nice photos, it’s time to go to the beach! I’m not nuts on rocky beaches for me it needs to be white sand!
Thanks for your comment, David! How have you guys been? I hear you there … there isn’t anything like a white sand beach. But for me if it’s not a white sand, it better be rocky or pebble 🙂