May and September: warm days (20–25°C), low rain, and the forests are at their greenest or turning gold. Crowds are thin outside local holidays.
Late April and early October: 20% cheaper rooms, 15–20°C, still dry enough for hiking. A few cafés close, but it's peaceful.
Go in May or September for the best weather and fewest tourists.