May, June, and September offer warm sea temperatures (22–25°C), long sunny days, and far fewer people than July–August. Hotel rates are roughly 30% l…
May and late September: rooms cost 30–50% less than summer, the water is still pleasant, and you'll share the beach with locals r…
Go in late May or early June for the best mix of warm sea, thin crowds, and fair prices.