May and September. May has warm, sunny days before summer crowds arrive; September offers lingering summer heat with fewer tourists and lower accommo…
April and October. April has mild temperatures, spring blooms, and cheaper rooms. October is still pleasant enough for sightseein…
Go in May or September for the best blend of reliable weather, manageable crowds, and reasonable prices.