Mlini Beach
Photo: keithlawson · CC BY 3.0 · Wikimedia Commons

Mlini Beach

Nestled on the picturesque Župa Dubrovačka Riviera, halfway between the famous city of Dubrovnik and the charming town of Cavtat, lies the magical settlement of Mlini. Its central beach, Mlini Beach (Plaža Mlini), is widely considered one of the most attractive coastal stretches in the entire region. The beach is embraced by lush, centuries-old pine trees and rich Mediterranean vegetation, which not only provides a stunning visual backdrop but also offers much-needed natural shade during the scorching summer days. The romantic promenade running along the coast exudes an authentic Dalmatian atmosphere, enchanting everyone with its crystal-clear, azure waters.

The shoreline of the beach consists mostly of fine pebbles and gravel, dotted with occasional small rocks, while the seabed features patches of soft sand that make wading into the water particularly pleasant. The sea here is exceptionally clean and deepens relatively gradually, allowing the water temperature to warm up nicely during the peak summer months. The picturesque environment, combined with small rock formations rising from the sea, provides an excellent setting for photography and a tranquil atmosphere perfect for relaxation.

Mlini Beach boasts excellent infrastructure without losing its inherent natural charm. The restaurants, cozy cafes, and beach bars situated right along the promenade ensure a steady supply of refreshments. Visitors can easily rent sun loungers and parasols for maximum comfort. Furthermore, the nearby freshwater streams and natural springs, from which the village derives its name (Mlini means mills), flow directly into the sea, creating a unique microclimate and guaranteeing exceptionally clear bathing water in this magical coastal haven.

Practical info

Beach typePebble beach with sandy patches in the water
WaterCrystal-clear, clean water with a shallow entry that gradually deepens.
Getting thereEasily accessible on foot via the seaside promenade, or by bus and boat from Dubrovnik.
ParkingPaid parking is available in the village center and near the hotels, but fills up quickly in summer.
EntranceBeach access is free of charge, while sunbeds and umbrellas are available for a daily rental fee.
LifeguardA lifeguard is typically on duty during the peak summer season (June to September).
ShadeOld pine trees provide plenty of natural shade, and beach umbrellas are also available for rent.
Best timeMornings are the most peaceful, while late afternoon offers beautiful soft light for photography.
NearbyThe Old Town of Dubrovnik is about 10 km away, and the neighboring bay of Srebreno is just a short walk away.

Family-friendly & For kids

Very family-friendly due to the shallow water, excellent infrastructure, and ample natural shade.

Kids love the sandy patches in the shallow water and the nearby playground; the calm sea is perfect for splashing.

Food & drink

Facilities

Events nearby

Tips

FAQ

Is the beach sandy or pebbly?
The beach is mostly pebbly, but there are sandy patches in the shallow water.
What is the best way to get there from Dubrovnik?
You can take the local bus (number 10), drive, or use a water taxi for a scenic trip.
Are dogs allowed on the beach?
During peak season, dogs are generally not allowed on the main beach, though there are secluded rocky areas nearby.
Is the beach suitable for small children?
Yes, the calm water, shallow entry, and natural shade from the trees make it highly ideal for kids.

Places nearby

Beaches nearby

View on map

← All beaches