Canneto possiede ancora un'antica cinta muraria medievale che circonda l'abitato, con all'interno numerose case-torri. Curiosa è la sua particolare forma urbanistica ellittica.
Le vie presenti nella cinta muraria sono tutte intitolate ai re d'Italia. Presente anche l'abitazione di un cugino di Giosuè Carducci dove lo stesso poeta ha soggiornato.
Nel borgo si trova inoltre la medievale chiesa di San Lorenzo eretta nel XI secolo dove al suo interno è stato trovato di recente un crocifisso in bronzo databile al XII secolo e ritenuto di grande valore.