May, June and September: late spring and early autumn give you 12–18°C, decent sunshine, and far fewer tourists than July or August.
May and September offer hotel discounts of 10–15% over summer rates, still mostly dry weather, and quieter streets.
Come in late spring or early autumn for the best mix of decent weather and quiet streets.