May and September: these months have the driest weather and near-perfect daytime temperatures (18–22°C), with fewer visitors than the peak June–Augus…
April and October: rooms are 20–30% cheaper than peak months, the weather remains mostly dry (though October sees more afternoon…
Go in May or September for the best balance of reliable weather, moderate crowds and reasonable prices.