Situé sur la colline Sant'Angelo et entouré par les monts Ausoni, Sonnino conserve ses caractéristiques urbaines médiévales : la haute tour de quatre étages, qui fait partie de l'ancien château, domine un enchevêtrement de ruelles qui, à partir des portes d'accès, se croisent presque comme dans un labyrinthe. La ville était, en effet, autrefois entourée de murs interrompus par 13 tourelles semi-cylindriques, avec des fenêtres d'observation, des fentes et des chemins de ronde, et les 5 portes d'accès étaient ouvertes le matin et refermées au coucher du soleil.
Parmi les édifices religieux, nous trouvons l'église S. Angelo qui remonte à l'année 1210, avec de nombreuses références au gothique-bourguignon de l'abbaye de Fossanova.
La « Collégiale » de S. Giovanni, au milieu du centre historique, a été construite vers l'an 1200, à la demande de son compatriote Pomponio de Magistris, évêque de Terracine. Elle a été restaurée et reconsacrée en 1604 et conserve à l'intérieur un précieux autel de style roman avec une œuvre sculpturale attribuée au Bernin, et en tout cas de l'école du Bernin.
Nous trouvons ensuite l'église San Pietro et celle de San Marco, saint patron de Sonnino. Au fil du temps, elle est tombée en ruine et, réduite à un état précaire, a été utilisée comme dépôt de bois. Enfin restaurée, elle a été utilisée comme « Auditorium municipal », pour des conférences et des concerts. Elle est également utilisée comme salle du conseil.
Ne manquez pas le musée Terre di confine qui a pour objectif de revisiter les contenus de la tradition et de mettre l'accent sur les moments, les aspects et les personnages qui participent à la construction du patrimoine culturel local.