May and June, when the sea is warm enough for swimming but the tourist crush hasn't arrived; also late September to early October, for settled weathe…
September: summer heat lingers but crowds vanish, hotels drop 30-50% off peak rates. Still sunny enough for the beach, and the se…
For the best balance of good weather, uncrowded beaches and affordable hotels, aim for May, June or September.