Agios Ioannis è una spiaggia sulla costa occidentale di Mykonos. È anche noto come Agios Ioannis Diakoftis e guarda verso l’isola storica di Delos.
La spiaggia di Agios Ioannis è piccola e sabbiosa, con un paio di taverne sul lungomare. È molto più tranquillo del vicino Ornos perché non ci sono sport acquatici. Il posto è relativamente protetto dai venti e dalle onde forti ed è per questo che le famiglie con bambini lo preferiscono. Un sacco di alberghi e ville di lusso sono disponibili in spiaggia e nei dintorni.