St. Ivan Island, Black Sea island near Sozopol, Bulgaria
St. Ivan Island is a small island in the Black Sea, lying close to the shore of Sozopol, and it holds archaeological remains from several different periods. Church ruins, residential structures, and other stone remnants are spread across its rocky surface, making it an open-air site where layers of past occupation are visible.
The island was first settled in the 5th century, when a monastery complex was built and remained active for several centuries. Over time the function of the site changed, and different communities left their own traces on the ground.
The island takes its name from St. John the Baptist, to whom the monastery was dedicated, and this religious identity still shapes how the site feels today. Walking among the church ruins gives a clear sense of how central worship was to life here for many centuries.
Getting to the island means taking a boat from Sozopol, and boats are generally available during the warmer months of the year. Once on the island, wear sturdy shoes because the ground is rocky and uneven throughout the site.
Finds on the island suggest it was already occupied in the 1st century, long before the monastery was founded. This means the site has a far longer history than the visible monastery ruins might suggest to a first-time visitor.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.