July and August: warmest weather, all outdoor attractions open, and crowds manageable by city standards.
May–June and September–October: discounts of 20–40% on accommodation, still pleasant for hiking or leaf-peeping, fewer people.
Go in late August for the fair and the warmest lake swimming, or early October for quiet trails and autumn colour.