Zamek Ayasuluk pochodzi z czasów bizantyjskich. Bliskie sąsiedztwo bazyliki św. Jana pozwoliło na ochronę pobliskiej osady i miejsca pielgrzymek, grobu św. Jana Apostoła. Mury obronne obejmowały położony na wzgórzu zamek górny oraz teren wokół bazyliki. Mury zawierały 17 wież i miały 1,5 km długości. Do budowy zamku użyto kamieni z pobliskiego starożytnego greckiego rzymskiego miasta Efez. Gdy Turcy przejęli kontrolę nad zamkiem Ayasuluk, okoliczne miasto straciło już swą pozycję. Zamek został opuszczony w XVIII wieku.