Sunj beach is a beautiful beach, tucked away in a quiet cove of Lopud island.
It is a sandy beach (which is rare in Dubrovnik) with pristine clear water. This beach is great for everyone, with a gentle incline before reaching deeper water.
There are plenty of facilities to make your stay more comfortable, such as sun loungers and parasols, showers, toilets and changing rooms.
There is also space for those who prefer to relax free-of-charge on the sand but beware this beach can get busy in high season. There are bars and cafés serving a range of drinks and food.
🌴 Book a speed boat tour to Mljet and the Elaphiti Islands - perfect way to explore some of the best beaches in the region — think secluded bays, soft sand, and plenty of swim stops along the way!
This webpage contains affiliate links. Please read our disclosure policy.
To reach Lopud island, catch a local boat from Gruz port which runs several times a day in both directions. This boat will drop you off at the port of Lopud.
If you would like to stay on the island, there is a range of apartments and well as Hotel Lafodia (at affordable prices).
Sunj beach is situated on the opposite side of the island. You can walk from Lopud port to Sunj following a hilly path through the forest (you will need around 25-30 minutes) or take a buggy ride for €3 per person.
Visiting Sunj beach and the rest of the Elaphite islands can be a true adventure if you join one of many organised boat tours from Dubrovnik (most depart from ferry port in Gruz). The choice is a huge and you should pick the one that best suits you.
For those who don't mind large groups, we recommend the tour on historic galleon on which you'll visit each of 3 islands and have free time for sightseeing and swimming (tasty lunch onboard is included).