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