Peljesac, Dubrovnik-Neretva County, Dalmatia, Croatia

Divna

Located 10 km from Trpanj, Divna beach is renowned as one of the most exquisite beaches in the region. Appropriately named, Divna translates to 'beautiful' in Croatian, and this stunning, pristine beach certainly lives up to the moniker. With its turquoise hued waters and fine white sand, there are times that visitors may even feel transported to the Caribbean. Additionally, Divna features a pebble section.

Notably, the sea is both clean and warm, with shallow waters. Consequently, the beach is a fantastic option for families with children and those who are not confident swimmers. Surrounded by untamed, natural pine forests, the area is a serene haven for those seeking tranquillity.

Discover ideal places to stay near Divna Beach and immerse yourself in its serene atmosphere and turquoise waters.

Equally, visitors have the convenience of a nearby parking lot, along with access to onsite restroom facilities, a bar, and restaurant.

What to do at Divna?

Amenities

Divna amenities include parking and toilet.

Bars

Best bars near Divna include Beach Bar LIBE, Tuna Bar, Cafe and Cocktails Bar Laganini, Madirazza Wine Bar and Cafe bar Victoria.

Restaurants

Best restaurants near Divna include Bistro Joja and Tuna Bar.

Visitor Reviews

Visitor reviews highlight that the beach is beautiful with clear water and snorkeling opportunities. Some visitors complain about it being overcrowded and difficulty finding parking. There are small bars with refreshments available, but no rental options for umbrellas or chairs.

Where to Stay near Divna?

If you’re planning a trip to Divna Beach, consider staying in the nearby town of Trpanj, which is just 10 km away and offers a variety of accommodation options. Many visitors also explore the picturesque Peljesac Peninsula, making Divna Beach a perfect day trip for its stunning natural beauty and tranquil atmosphere.

The following map shows available accommodations and their prices. See the full list of accommodation options here.

Where is Divna?

Latitude: 43.007925 / Longitude: 17.269843

Divna is located in Peljesac. The following map of Divna shows the exact location.


Nearby destinations:

Divna: Weather Today

📅 Friday, August 7, 2026
Today is a fantastic day to head down to Divna for a quintessential summer beach experience. You can expect plenty of bright, sun-drenched hours with very little cloud cover, making it perfect for tanning or relaxing by the water. With a high air temperature of 34.4 °C and the water feeling refreshingly warm at 28.0 °C, conditions are ideal for swimming throughout the day. The sea remains calm and gentle, ensuring a peaceful time in the shallows. While the breeze is generally light, do keep in mind that occasional stronger puffs of air may occur. Since the UV Index is 7.2, please remember to apply sunscreen regularly and seek shade during the midday hours to stay safe while enjoying the beautiful weather.
🌬️

Air

Low / High27.3°C/34.4°C
Feels Like (High)36.8°C
🌊

Sea

Sea Temperature28.0 °C
Wave Height0.1 m
🌧️

Rain

Rain Chance5%
Rainfall0 mm
Rain Duration0 h
🌞

Sun

Sunrise / Sunset05:48/20:05
Sunshine Hours12.8 hrs
UV Index7.2
Cloud Cover15%
💨

Wind

Speed14.1 km/h
Gusts41.8 km/h
DirectionNW

These beaches might also interest you

Beaches near Divna

Recommended

Read More