Das Castelli di Cannero liegt im norditalienischen Abschnitt des Lago Maggiores, zwischen Cannobio im Norden und Cannero Riviera im Süden, am Westufer des Sees. Es handelt sich dabei um Ruinen auf zwei Inseln. Die östliche Insel war einst Standort der Rocca Vitaliana, während auf der westlichen ein Turm stand. Die unbewohnte Landfläche der Inseln gehört zur Gemeinde Cannobio.
Derzeit ist der Zutritt zu den beiden Inseln nicht möglich. Trotzdem haben Restaurierungsarbeiten begonnen, die 1998 initiiert wurden, obwohl äußerliche Fortschritte bis 2020 kaum sichtbar waren. Während es den Anschein hatte, dass die Arbeiten pausierten, wurden im Inneren fortlaufend archäologische Untersuchungen durchgeführt. Ein Kran, der vor 2010 aufgestellt wurde, kippte 2019 um, wodurch man die Inseln wieder ohne Kran betrachten konnte. 2021 wurden Gerüste an den Außenmauern errichtet. Das Ziel ist, die Inseln wieder für die Öffentlichkeit zugänglich zu machen und ein interaktives Museum zu eröffnen, welches auf den archäologischen Untersuchungen basiert und die Geschichte der Inseln erlebbar macht.
Der Begriff Rocca Vitaliana kommt gelegentlich vor, obwohl im allgemeinen Sprachgebrauch meist von Castelli di Cannero die Rede ist. Castelli ist der Plural von Castello, was andeutet, dass es mehr als nur EIN Castello geben könnte. Wie auf den Fotos erkennbar, wurden auf beiden Inseln Gebäude errichtet: ein Turm auf der kleineren und die eine Burg, die Rocca Vitaliana, auf der größeren Insel. Die Rocca Vitaliana ist also die Burg auf der Hauptinsel, deren Grundstein 1519 gelegt wurde.