Greece has more than 6,000 islands and islets and a coastline of nearly 8,500 miles, making choices for the country’s best beaches a competitive one.

And while travelers no doubt have personal preferences as to what makes a Greek beach actually swoon-worthy, the following have been vetted for their sand, surf, history, and hidden locations. Happy beaching.