Skip to main content
Is Dubrovnik too crowded? An honest look at summer overtourism

Is Dubrovnik too crowded? An honest look at summer overtourism

The honest answer: yes, and no

Let’s not pretend. In July and August, the Old Town of Dubrovnik is genuinely, uncomfortably, almost-can’t-move crowded. Cruise ships dock at Gruž every morning and discharge several thousand people into streets that were not designed to absorb them. The Stradun — the limestone main drag — becomes a slow-moving river of humanity by 10am. The city walls queue can stretch to two hours if you arrive without planning. If you have come expecting a quiet, photogenic medieval city at your leisure, that version of Dubrovnik simply does not exist between mid-June and early September.

That said, dismissing Dubrovnik as “ruined by tourism” is too easy and ultimately wrong. The city is still magnificent — the walls, the sea views, the Baroque churches, the food, the ferry connections to islands that are barely visited even in high season. What has changed is the need to be strategic. Visitors who arrive unprepared pay for it. Those who plan intelligently find a genuinely good trip.

This is an honest breakdown of what summer crowds mean in practice, and what actually helps.

What the numbers mean on the ground

Dubrovnik has a resident population of roughly 40,000 in the wider municipality. In summer, daily visitor numbers in the Old Town — residents, day-trippers and overnighting tourists combined — regularly exceed 10,000 people, and on heavy cruise-ship days can approach 15,000. The Old Town itself covers less than one square kilometre. The maths is uncomfortable.

The concentration problem is specific. The Stradun, the city walls, Pile Gate entrance, the Rector’s Palace and the view from Fort Lovrijenac are all within perhaps 400 metres of each other. When 10,000 people funnel into those same spots between 9am and 2pm, the experience deteriorates fast. But walk two or three streets back from the Stradun — into the side lanes of Prijeko or Buničeva Poljana — and the density drops dramatically. The crowds are real but they are not uniformly distributed.

The cruise ship timing matters enormously. Most ships dock between 8am and 9am and guests leave by 5pm or 6pm. There is a daily rhythm: the city fills up, peaks around midday, and then — as ships begin departing and day-trippers leave — empties considerably between 6pm and 9pm. The evening hours in Dubrovnik can be genuinely lovely, with the crowds thinning, the golden light hitting the walls and the restaurants offering their best atmosphere.

The tactics that actually work

Time the walls for early morning or late afternoon. The city walls are the single most impressive thing in Dubrovnik and worth doing even in peak season — but not at 11am in July when the temperature is 35°C and there are 1,500 people on a single-width walkway with you. The early birds city walls tour is timed specifically to beat the cruise crowds; booking it means you have a guaranteed early-morning slot and a guide who knows which direction to walk to stay ahead of the flow. If you prefer to go independently, be at Pile Gate by 8am.

Book a walking tour that starts early. A guided Old Town walking tour in the early morning is a completely different experience from wandering in at noon. You cover the main sites before the cruise ships fully discharge, and a good guide teaches you to read the city rather than just photograph it.

Use islands as escape valves. On a day when the walls and the Old Town feel overwhelming, the Elaphiti Islands are one hour away by boat and receive a fraction of the visitors. The Elaphite island hopping day trip is a genuinely good use of a summer day — cooler on the water, less crowded on the islands, and the swimming is excellent. Lopud, in particular, has a car-free village and the beautiful Šunj beach without anything approaching Dubrovnik’s tourist density.

Eat outside the Old Town. Restaurants inside the walls charge a significant premium and are often mediocre by design — they don’t need to be good because there are always more tourists. Lapad, Gruž and the wider Ploče neighbourhood all have restaurants serving better food at lower prices to a more local crowd. A taxi or Uber from Pile Gate to Lapad takes ten minutes.

Check the cruise schedule before you visit. Websites that list Dubrovnik’s cruise ship arrivals by date are freely available. Choosing your visit date to avoid the heaviest cruise days (often days when multiple ships are simultaneously in port) makes a meaningful difference to the experience.

What time of year is actually pleasant

The crowd problem is almost entirely a July–August phenomenon with some overlap into late June and early September. The city in May, early June, or from late September onwards is a different proposition entirely. Temperatures are still warm, the sea is swimmable, restaurants are open and functioning, and the streets are navigable. April is even calmer, with cooler swimming but genuinely quiet streets and hotel prices that can be 40–50% lower than peak.

If you are committed to July or August — which many visitors are, for school-holiday or timing reasons — the advice above applies. If you have flexibility, visiting outside peak summer is the single most effective thing you can do.

The deeper question: is the city being damaged?

This is worth addressing honestly. Yes, there are real costs to the level of tourism Dubrovnik attracts. Residents have been priced out of the Old Town over decades; what was once a living neighbourhood is now substantially Airbnbs and restaurants. The Croatian government and Dubrovnik city authorities have introduced visitor limits at certain times, raised the cost of the city walls ticket significantly, and there are ongoing policy discussions about restricting cruise ships further.

Whether these measures are sufficient is a political question. What’s clear is that the city is aware of the problem and taking incremental steps. Visitor revenue is also real — it funds the remarkable maintenance of the walls and the heritage buildings, and it supports a local economy that has few alternatives in a small city at the tip of a narrow coastal strip.

The best individual response is to arrive informed, spend money in local businesses rather than large chains, stay overnight rather than day-tripping, and explore beyond the Old Town’s core sights.

Where to stay if crowds are your main concern

Staying within the Old Town walls puts you at the epicentre of the crowds but gives you the magical experience of the city after day visitors leave — which is genuinely worth something. Staying in Lapad or Gruž keeps you in a more residential neighbourhood with easier parking, lower prices and a bus or Uber ride to the Old Town. Staying outside the city entirely — in Cavtat, Župa Dubrovačka or on the Pelješac coast — is the most crowd-free option and still commutable.

For a full breakdown of the tradeoffs, see our guide to Dubrovnik neighbourhoods and our where to stay guide.

A realistic summary

Dubrovnik in peak summer is crowded in a way that requires active management. It is not ruined — the city is still extraordinary and most visitors who plan carefully leave satisfied. The key moves are: time the major sights for morning or evening, use the islands as a relief valve, eat outside the Old Town and check the cruise schedule. Done right, even a July visit can be a genuinely good trip.

If you have flexibility, the city in May, June or October is the same place with a fraction of the friction. That version of Dubrovnik — warm, walkable and manageable — is close to the best city break in the Mediterranean. Read our Dubrovnik 3-day itinerary and our budget guide to plan the visit that works for you.