May and September: temperatures are in the mid-20s°C, sea is warm enough to swim, and crowds are manageable.
Late April–early May and late September–October: prices drop 30–40%, daily sunshine is reliable, and the streets are quiet. The s…
Visit in May or September for the perfect balance of good weather, fewer people, and fair prices.