CroatiaNaturally
All areas Area · Dubrovnik

Mlini

A small seaside village 10km south — quiet pebble beaches, cheap hotels, and a coastal walk all the way to Cavtat.

From
$232
Hotels
4
Known for
FAMILY SEASIDE
Part of
Srđ & the hills above
Nearby
2
Mlini pebble beach with a small parish church behind Mlini pebble beach with a small parish church behind

Why people stay in Mlini

Mlini is a low-key beach village between Dubrovnik and Cavtat, built around a small stream (mlini means 'mills') that once powered flour mills at the water. Today it's a strip of small hotels and holiday apartments along maybe 800 metres of shore, three pebble beaches, and the 12th-century parish church of Sv. Ilar right on the promenade. Nothing much happens here — that's the appeal.

This suits families who want a resort-style Croatia holiday without the resort price tag: half-board at the Hotel Astarea for $140 a night in July, kids swim in the shallow bay, dinner on the promenade at $18 for a plate of grilled sardines. Skip Mlini if you want to walk into town in the evening — the bus is your only realistic option, and it's a 25-minute ride. The coastal path to Cavtat is a beautiful 3km stroll though.

The Hotel Astarea and Hotel Mlini on the seafront sit at $140-$220 half-board in summer. Family apartments on Šetalište Marka Marojice and up the hillside go for $80-$120 with kitchens and small terraces. Avoid rooms directly on the D8 highway — heavy traffic all summer. The prime spots are the older stone houses in the small original village core near the church, harder to find on booking sites but $100-$140 for character and quiet.

At a glance Cheapest room$232 Hotels tracked4 Guides3 Free cancellationMost rooms are free to cancel Hotels in Mlini

What to see

Places to visit Swim off the parish church rocks
Places to visit Coastal walk to Cavtat
Places to visit Konoba Silvana on the stream
Places to visit Boat trip to Lokrum from Srebreno
Walks & outdoors Mlini to Cavtat coastal path (3 km)
Where to stay

Hotels in Mlini

4 · Live prices · free cancellation

Getting around Mlini

Part of

Bus 10 (Cavtat-Dubrovnik) stops at Mlini every 30-60 minutes, $3, taking 25 minutes to Pile or 15 minutes to Cavtat. From the airport, taxi $25 or bus 10 with a change at Čilipi. Parking on the seafront is metered $2 an hour; free on the residential streets uphill. Walking to Cavtat is 40 minutes on the coastal path, walking to Dubrovnik is not realistic — take the bus.

Questions about Mlini

Is Mlini too quiet for a young couple?

Probably yes. No bars, one small nightclub in the neighbouring hotel, dinner ends at 10pm. Great for families and older couples, less so for a first-time romantic city break.

Can I do day trips to Dubrovnik easily?

Yes, bus 10 runs late (last one around 11pm from Pile), takes 25 minutes, and drops you at the Old Town's main gate. Easier and cheaper than most staycations 20km outside a European city.