Just about a far west as you can get on Mykonos, and facing the island of Delos, the beach at Agios Ioannis has traded on its fame as one of the main location spots for the hit 1980's movie Shirley Valentine.
Agios Ioannis beach is rather small, with sand and pebble, but it is located in a very picturesque bay and there are lots of small coves to enjoy on this part of the coast.
Although close to Mykonos Town – just five kilometres away – Agios Ioannis has less to offer than nearby beaches like Ornos and so tends not to attract the large crowds.
And being small Agios Ioannis beach does tend to fill up quickly so visitors planning a day on the beach should make an early start. The sand is gently shelving and it's fine for families with children.
Agios Ioannis beach is divided by a large rocky outcrop. To the north of the rock is the main Agios Ioannis beach with plenty of umbrellas and sunbeds, a bus stop and car park.
At the far northern end, the small picturesque chapel of Agios Ioannis sits above the tiny harbour. South of the rock is a smaller Agios Ioannis beach. Both beaches are overlooked by extensive hotel development.
There is also a tiny beach at nearby Kapari for those that yearn for solitude. There are no shops or mini markets but is still very much in beach hotel territory.