Yeşilada has no real beaches, although there's nothing to stop you swimming off the rocks around the island. To sunbathe you need to head out of the centre. The free, sandy Belediye Beach is at Yazla, less than 1km from the centre on the Isparta road. There are changing cabins and food stands or restaurants.