Dubrovnik is a walled port city on Croatia's southern Dalmatian coast, jutting into the Adriatic just north of Montenegro. The Old Town — a UNESCO site enclosed by 1.5 kilometres of medieval walls — is the headline attraction; the surrounding Riviera adds offshore islands, dramatic cliff-and-pine coastline, and the world-class Pelješac wine region a short ferry away. The Mediterranean climate is reliably sunny in summer and remarkably mild in winter.
Late May, June and September are the consensus best months: warm sea, manageable crowds, and fewer cruise-ship days than peak July-August. April and October are pleasant for walking the walls and exploring without summer heat or queues.
Daytime highs of 12-13°C with seven to nine rainy days a month from December to February. The Old Town is quiet and atmospheric; cruise ships are gone. The Adriatic is too cold to swim but the city is one of the warmer European winter breaks. Some restaurants and small hotels close from January to March.
March to May sees the city wake up. April highs reach 18°C, May 23°C, and the gardens of Lokrum island and the Konavle valley come into bloom. Sea temperatures lag and only become genuinely swimmable from late May.
June-August is dry, sunny and hot: highs of 28-30°C, sea at 23-25°C, and minimal rain. The downside is volume — the Old Town in July-August can feel saturated when multiple cruise ships dock the same morning. Aim for the walls before 9am or after 5pm.
September stays warm (26°C) with the sea at its annual peak of 25°C. October keeps mild temperatures around 21-22°C and is excellent for the wine harvest in Pelješac. From mid-November the autumn rains begin.
Yes, with planning. The Old Town is genuinely one of the great walled cities in Europe. Cruise traffic concentrates 9am-4pm; the city is enchanting at sunrise and after dinner.
Two full days for the Old Town, walls and a sunset on Srđ. Add a day for Lokrum, a day for the Elaphiti islands, and ideally a day trip to Pelješac for wine.
From mid-June through early October, yes — temperatures are 22-25°C. Outside that window, the water is bracing.
The Old Town stood in for King's Landing in many scenes. Dedicated fans enjoy the location tours; for others, a self-guided walk gets you 90% of the experience for free.