Dubrovnik beaches.
Almost every beach here is pebble or rock. Once you accept that and pack water shoes, the swimming is extraordinary.
Short answer
Banje is the closest beach to the Old Town, Sveti Jakov the best sunset swim, Lapad Bay the easiest for families, and Šulić the quiet cove under the Pile bridge. The sea is 24–26 °C from late June through September.
Closest to the Old Town
Banje
Five minutes from Ploče Gate, with the classic view back to the walls. Part public, part beach club. Busy from mid-morning.
Šulić (Sulić)
A tiny cove beneath the Pile bridge. Quiet, dramatic, no facilities.
Buža
Not a beach — cliff bars in the wall with ladders into the sea. Bring courage rather than a towel.
Worth the short trip
Sveti Jakov
Below a long staircase east of the Old Town. Afternoon sun, fewer people, the best sunset swim in the city.
Lapad Bay (Uvala Lapad)
Shallow, sheltered, promenade with cafés — the easiest option with children.
Copacabana (Babin Kuk)
Family beach with water slides, loungers and shallow entry.
Bellevue
Steep steps down, sheltered from the wind, stunning at golden hour.
Practical notes
Water shoes are the best €10 you will spend. Pebbles and sea urchins are the two most common holiday injuries here.
Sea temperature runs 24–26 °C from late June through September; May and October swimming is bracing but pleasant.
Beach club loungers near the Old Town are expensive in season — the public sections next door are free.
Next in Visitor Info
ATMs & MoneyAsk a Local
Still unsure? Just ask.
If something here is out of date or your situation is unusual, message Ante — a local host — and you'll get a straight answer.
Message Ante on WhatsApp