Turkey
Turkey has four coastlines and they do not share a season. The Mediterranean coast around Antalya swims from May to October, the Aegean runs cooler and windier, and the Black Sea coast is a different climate entirely. Which one you want depends on whether you are optimising for warm water, quiet, or price.
Some links on this page are affiliate links. If you book through them we earn a commission at no extra cost to you. It does not affect which places we recommend or the figures we publish.