May, June and September. May and June offer the highest chance of dry, pleasant weather without summer crowds; September retains warmth, the crowds t…
April and October. Hotels often drop rates by 20–30% versus summer, crowds are minimal, and weather—while changeable—usually allo…
Visit in late May or September for the best balance of decent weather, thin crowds and fair prices.