May and September are ideal: warm, sunny weather (20–25°C), fewer tourists than summer, and lower accommodation prices.
April, early June, and October are the best budget shoulder months: hotel discounts of 20–30%, pleasant weather (15–25°C), and fa…
Go in May or September for the best weather and value.