
Dubrovnik's Best Beaches
You don't need to leave Dubrovnik to swim: Banje Beach sits a 5-minute walk from the Old Town's Pile Gate with a view straight at the city walls, and a 10-minute water-taxi ride reaches Lokrum, a forested island nature reserve with rocky swimming coves and, famously, a resident population of peacocks. For quieter water and fewer crowds, a short taxi or bus ride reaches pebble coves like Šulić or Sveti Jakov, both used far more by locals than tourists.
Dubrovnik's beaches don't get talked about nearly as much as its Old Town, mostly because most visitors assume you need a ferry to a proper island to find good swimming here. You don't — some of the best options are a walk or a 10-minute boat ride away.
Banje Beach — the closest and most scenic
A five-minute walk from the Old Town's Pile Gate, Banje is a pebble beach with arguably the best view in Dubrovnik — you're swimming with the medieval city walls rising directly behind you. It gets busy and has beach-club-style loungers you can rent, so it's not the quietest option, but the location is unbeatable if you don't want to travel far.
Lokrum Island — a short boat ride, peacocks included
A 10-minute water taxi from the Old Harbor, Lokrum is a forested nature reserve with rocky swimming coves, a small saltwater lake ('Dead Sea'), botanical gardens, and — genuinely — a resident population of free-roaming peacocks introduced in the 19th century. It's also a real-world Game of Thrones filming location (used as Qarth). Entry includes the ferry ticket and a small park fee, roughly $30 (€27) round-trip as of 2026.
Bring water shoes if you're swimming anywhere in Dubrovnik — nearly all the beaches here are pebble or rock, not sand, and bare feet on hot stones or sharp rocks is a genuinely common complaint from first-time visitors.
Quieter, more local options
| Beach | Distance from Old Town | Vibe |
|---|---|---|
| Banje | 5-minute walk | Central, scenic, busiest |
| Lokrum (island) | 10-minute boat ride | Nature reserve, rocky coves, peacocks |
| Šulić | 10-minute walk | Small, local, quieter |
| Sveti Jakov | 20–25 minute walk or short bus/taxi | A local favorite, real Adriatic views, far fewer tourists |
Cruise-ship timing matters here too
Banje in particular gets noticeably busier on the two days a week when cruise ships are in port (Dubrovnik caps cruise arrivals at two ships and roughly 4,000 disembarking passengers per day as of 2026) — checking the day's cruise schedule online before planning a beach day is a small step that makes a real difference.
What to bring
- Water shoes — non-negotiable on a pebble-and-rock coastline; sandals or bare feet get uncomfortable fast on hot stones.
- Cash in small bills — sunbed and umbrella rentals at Banje and other beach clubs are often easier to pay in cash than by card.
- A reusable water bottle — there's no shade to speak of at most of these beaches, and bottled water at beach kiosks runs at a real markup.
Common mistakes
- Showing up at Banje at midday on a cruise-ship day expecting to find an open sunbed without a reservation.
- Wearing regular flip-flops into the water and being surprised by how uncomfortable the pebbles are — rubber water shoes solve this completely.
- Assuming Lokrum is walkable or a short swim from the Old Town — it's a genuine boat trip, not a stroll, so budget the time and the ticket price.
Where to stay in Dubrovnik's Best Beaches — hotels
Check live availability and prices for hotels, resorts, and guesthouses in Dubrovnik's Best Beaches on Booking.com:
Search hotels in Dubrovnik's Best Beaches on Booking.com ←We may earn a small commission, at no extra cost to you.












































