May, June and September: decent sunshine, moderate temperatures (14-18°C), and far fewer visitors than the school-holiday peak.
April and October: spring and autumn deals are common; weather is cooler (8-14°C) but you’ll dodge the crowds and save on accommo…
Come in late spring or early autumn for the best balance of weather, low prices and empty beaches.