Best Time to Visit Dubrovnik

May to June, September to October

Months to avoid: July to August (peak cruise ship season, 10,000+ daily visitors, 35C+ heat, prices at maximum)

Recommended stay: 3-4 days

Plan Dubrovnik for May to June, September to October. Give it 3-4 days. The window to avoid is July to August (peak cruise ship season, 10,000+ daily visitors, 35C+ heat, prices at maximum).

What the season gets you

  • Walking the 2km circuit of city walls gives you the full geometry of the old town, rooftops below, open sea above, and no car in sight
  • Sea kayaking around the base of the walls at 7am, before the tour boats arrive, is the best way to understand the city's position on its rocky peninsula
  • The Elafiti Islands by ferry: three small islands, clear water, pine shade, and almost nobody compared to Dubrovnik's streets
Full guide: DubrovnikTravel costsHow to get there