April to May and September to October are ideal. Temperatures range from the mid-teens to mid-20s Celsius, skies are clear, and crowds are moderate.
May and September. Hotels often offer 20% discounts. Weather remains pleasant, and you'll find quieter trails and restaurants.
Go in April-May or September-October for the best balance of pleasant weather, fewer crowds, and decent hotel rates.