Castelul medieval al lui Gioiosa Ionica se înalță de-a lungul cursului râului Gallizzi, la cinci kilometri de coastă, deasupra unui promontoriu stâncos. Complexul, de fapt, cu excepția părții orientate spre râu, este complet înconjurat de locuințe civile antice. Castelul are un plan triunghiular și are două turnuri situate la colțurile expuse la est și Vest. În acest perimetru există câteva ruine printre care o cameră mare fără acoperire și o scară impunătoare care ducea la etajele superioare. Intrarea este plasată pe șanțul vechi. Această intrare este accesată de un pod de zidărie cu o scară atașată. Dincolo de șanț este o clădire impunătoare care în prima jumătate a secolului al XVII-lea a fost folosită ca Palat baronial și reședință a domnului feudal.Analiza surselor conduce la convingerea că construcția castelului ar trebui plasată în perioada șvabă (1194-1265) sau în primele decenii ale regulii Angevin.