Agios Ioannis Kastri Chapel

Άγιος Ιωάννης στο Κάστρι

A small chapel on a giant seaside rock on Skopelos, and the wedding scene location of the film Mamma Mia!

The Agios Ioannis Kastri Chapel is perched on the top of a rock about 100 meters high on the northeast coast of Skopelos. It became famous after the 2008 film Mamma Mia!, where Meryl Streep climbs the steps and Sophie's wedding was filmed here. Visitors climb the roughly 110 steps carved into the rock to reach the top, where they can look down on the small blue-green bay and the coast opposite. Pebble beaches below the steps are good for swimming. The easiest way to visit is by taking a one-day 'Skopelos + Mamma Mia!' boat tour from Skiathos, which often stops in the sea below the chapel or lets passengers land nearby. Alternatively, you can take a ferry to Glossa on Skopelos or to Skopelos Town and then take a taxi to the chapel. The chapel is very small, so dress modestly when entering.

Opening hours

Exterior open all day; church interior hours vary

Film location · Church · Day trip

Nearby sights

Places to eat nearby

More in Skiathos