You do not need a car — or even a bus — to swim in Dubrovnik. Several of the best spots are a short walk from the walls, from the postcard pebbles of Banje to the quiet cliffs of Sveti Jakov. Here is where to go and what to expect.
Banje Beach — the classic view
Just east of the Ploče Gate, Banje is the closest proper beach to the Old Town — a five-minute walk. It is pebble, not sand, with a beach club at one end and a free public stretch beside it, and the view back to the city walls and Lokrum is the reason to come. Busy in season; go early or late for space.
Sveti Jakov — quieter, below the cliffs
About a 20–25 minute walk east (and a flight of steps down), Sveti Jakov rewards the effort with a calmer pebble beach, clear water and a wide view back toward the Old Town — a favourite for a slower afternoon away from the crowds. The descent and climb are steep, so it suits those happy on stairs.
Danče — the local cove
West of the Old Town near Boninovo, Danče is a small, rocky, local-favourite bathing spot with deep, clear water and sunset views. There is little sand and few facilities — it is about swimming and the light rather than lounging.
Šulić & Kolorina — coves by Pile
Right beside the Pile Gate and beneath Fort Lovrijenac, these tiny pebble coves are the handiest quick dip if you are staying in or near the Old Town. Small and low-key, they get full fast in summer but are perfect for a between-sights swim.
Practical tips
• Most beaches are pebble or rock — bring water shoes for comfort. • Shade is limited; take water, sunscreen and a hat. • For calmer water and fewer people, walk that bit further to Sveti Jakov or cross to Lokrum island by boat from the Old Port.
Good to know
Questions, answered
Is there a beach in Dubrovnik Old Town?
Not inside the walls, but Banje Beach is a five-minute walk east of the Ploče Gate, and the small Šulić and Kolorina coves sit right by the Pile Gate.
How do I get to Sveti Jakov beach?
On foot it is about a 20–25 minute walk east of the Old Town, finishing with a steep flight of steps down to the beach. It is quieter than Banje and faces back toward the city.
Are Dubrovnik's beaches sandy?
Mostly no — they are pebble or rock. Water shoes make swimming and getting in and out much more comfortable.
Which beach near the Old Town is least crowded?
Sveti Jakov and Danče are generally quieter than Banje because they take a little more effort to reach.
Doing good is the business: every booking through Stay Dubrovnik funds one verified tonne of carbon removal — same room, same price, no markup.
Search stays