June and September: pleasant temperatures (18–22°C), lower rainfall than midsummer, and fewer tourists than July–August.
May and September: similar weather to peak months but hotels often 20% cheaper and attractions less crowded. October also works i…
Visit in June or September for the best mix of decent weather, manageable crowds, and lower prices.