Agios Ioannis beach is situated on the south-west side of Milos near the 15th-century monastery of Agios Ioannis Siderianos. It takes a 40-minutes drive from the port to reach Agios Ioannis and another five minutes to descend from the top of the hill (where the monastery is) to the beach.
The bay consists of three beautiful beaches separated by amazing steep rock outcrops, with volcanic origin and amazing colors. The visitor can get to the first beach by car, but it takes a walk on a steep path or a 10-minutes swim to reach the other two beaches.
Agios Ioannis is not organized and has no beach bars or canteens, so the visitor should grab some food and refreshments from Adamas (the port). All three beaches are made of beautiful fine sand and are usually pretty quiet even in August. The highlight of Agios Ioannis is the brilliant sunset; a unique spectacle for visitors who choose to stay late.
The monastery is also a very interesting. In September, many local people gather in a huge feast in Agios Ioannis name offering food while local bands play island folk music, making it a very Cycladic/island experience.