L’une des attractions principales de la ville est très certainement le Castello de San Michele qui, aujourd’hui encore, affiche tout son caractère espagnol original puisqu’il est décoré d’azulejos, la céramique espagnole colorée.
Le Château de San Michele domine Cagliari, avec ses trois tours et ses murailles imposantes entourées d’un fossé. La première structure, qui ne disposait que d’une seule tour probablement, date du Xe siècle à l’époque de l’occupation byzantine. Après la conquête des Aragonais, au début du XIVe siècle, d’autres tours furent érigées en plus du fossé. Durant l’épidémie de peste de Sant’Efisio (1652-1656) le château servit même de lazaret. En 1867, il fut rayé de la liste des fortifications et restauré.