April, May and October: daytime highs of 22–28°C, low rainfall, and clear skies. Crowds are thin, and hotel prices remain moderate.
March and November: temperatures 15–22°C, some rain but still pleasant. Hotels drop 15–25% from peak, and you'll have sites almos…
Aim for April or October: reliable warmth without the furnace of summer, and no crowds.