March and April offer warm autumn days and fewer crowds, while October and November bring spring blooms and comfortable weather.
March to May and September to November are shoulder months, with 20-30% discounts on hotels and milder conditions ideal for walks.
Visit in March or October for the best balance of weather and value.