Municipality of Central Corfu and Diapontia Islands, Greece
Angelokastro
Municipality of Central Corfu and Diapontia Islands, Greece

Open to visitors
The interior is normally open, possibly ticketed.
Strollie cannot guarantee access — always check before you travel.
- Admission
- Ticketed
From OpenStreetMap — confirm before travelling
Find out more
Angelokastro is a Byzantine castle perched 305 meters above the sea on the northwest coast of Corfu, Greece, commanding views across the southern Adriatic, the city of Corfu, and mainland Greece. Built on precipitous rocky terrain near Palaiokastritsa, it formed a crucial defensive triangle with the castles of Gardiki and Kassiopi, protecting the island's southern, northwestern, and northeastern approaches. Though its exact construction date remains uncertain—often attributed to Michael I and Michael II Komnenos—the fortress is first documented in 1272, when Giordano di San Felice claimed it for Charles of Anjou. From 1387 through the sixteenth century, it served as Corfu's official capital and seat of the Venetian Provveditore Generale del Levante, governor of the Ionian islands and commander of the Venetian fleet. Remarkably, Angelokastro never fell to conquest despite repeated Ottoman sieges and pirate assaults; local peasants sheltered within its walls and participated actively in its defense, making it instrumental in repelling invasions and preserving Corfu's independence. Today it stands as one of the most imposing architectural remains in the Ionian Islands and an important archaeological site.
Movement
- Type
- castle
- Heritage
- archaeological site in Greece
- Place
- Municipality of Central Corfu and Diapontia Islands, Greece
This building on
Architecturally similar
Gardiki Castle, CorfuSouthern Corfu Municipality, Greece
Kassiopi CastleNorthern Corfu Municipality, Greece
PontikokastroPyrgos Municipality, Greece
Araklovon CastleElis Regional Unit, Greece
Patras CastleMunicipality of Patras, Greece
AcrocorinthCorinth Municipality, Greece
Ios PalaiokastroIos Municipality, Greece
FrangokastelloSfakia Municipality, Greece
Location