Guglielmo il Malo est responsable du début des travaux du Castel dell'Ovo. Il a été construit sur une précédente fortification réalisée par des moines qui, dans le passé, se sont installés sur l'îlot du "Salvatore". Le souverain fit construire une grande tour appelée "Normandie", avec un créneau et une antemorale pour protéger l'entrée. Selon la légende, le château tire son nom du fait que Virgile avait placé sous l'îlot de Mégaride, un œuf enfermé dans une cage. Le destin de Naples serait entre les mains de cet œuf, ne serait en sécurité que s'il reste intact.