Il est probable que le Château de San Giorgio a été construit sur un fort médiéval préexistant. Il se trouve sur un petit relief connu sous le nom de il Poggio et a une fois dominé le règlement romain. La construction du château a été commandée par Nicolo Fieschi en 1262, qui a voulu renforcer son propre pouvoir à Spezia. Pourtant, en 1273, la ville a été conquise par Oberto Doria, en déjouant les desseins de Fieschi. Le château doit son apparence actuelle à de nombreuses reconstructions et aux amplifications. La tour, les créneaux et les murs environnants ont été construits au 14ème siècle. Il reste peu de traces des cinq tours introduites dans les murs, qui ont servi de points d'approche au château. Un bâtiment faisant face à la mer a été construit en 1443 et en 1554, le travail a été commencé sur un poste mis en valeur appelé La Bastia, qui plus tard, est devenu célèbre comme le Fort Vecchio de La Spezia e Bastione Santa Caterina. Ce bâtiment n'existe plus car il a été complètement démoli au 19ème siècle pour laisser place à la construction du chantier naval. Le château a montré son apparence définitive en 1607, quand les Génois ont terminé le travail sur les murs et qu'ils ont ajouté un rez-de-chaussée. Le château abrite aujourd'hui le Musée d'Ubaldo Formentini d'Archéologie Civile.