Dinan ist eine historische Stadt mit einem gut erhaltenen mittelalterlichen Zentrum mit zahlreichen Fachwerkhäusern. Seine Dekoration ist auch die Stadtmauer mit zahlreichen Türmen.
Im Mittelalter entwickelte sich Dinan als Handelszentrum auf der Route von der Normandie. Die meisten seiner wertvollsten Denkmäler stammen aus dieser Zeit. Bis heute sind große Fragmente von Befestigungsanlagen mit Türmen und Bastionen erhalten. In ihnen reihen sich graue Granithäuser in engen Gassen. In einigen Stadtteilen sieht man auch schöne Fachwerkhäuser.
Dank der erhaltenen Altstadt wird Dinan oft als typisches traditionelles bretonisches Dorf dargestellt. Es begeistert mit engen, gepflasterten Gassen und mittelalterlichen Häusern, die daneben stehen. Zu den Gebäuden im Zentrum zählen auch die Erlöserbasilika, deren Bau im 11. Jahrhundert begann, und die gotische Kirche Saint-Malo. Von der im 14. Jahrhundert erbauten Burg sind nur noch Ruinen erhalten, aber auch diese zeugen von ihrer Pracht in der Vergangenheit.