Dinan is a nice little medieval town in the Côtes-d’Armor department of north-west France. The city walls are largely intact protecting the old town which is home to some very old wooden buildings with some dating back as far as the 13th century. You can even walk along some sections of the old ramparts and look down on the narrow streets.
Opposite l’église Saint-Malo on the Grand Rue we found a nice chocolate shop there called La Fée Cabosse where they had all sorts of edible displays like picture frames, purses and even a watch. There was also a nice boulangerie nearby with plenty of croissants and kouign-amann.
Outside the city walls there is the Rance river which flows all the way back to Saint-Malo. If you exit the city from the top of the ramparts you can access the modern bridge that crosses the river and from here there’s a great view. Otherwise if you’re at river level there’s a walkway to the right as you reach the old bridge.
If you’re looking for something else to do the town does have some things that you wouldn’t expect to see in the middle ages. On the other side of town you can go to the Emeraude Cinema which is linked to the one in Dinard. Being a small town though they aren’t necessarily fluent in English so brush up on your French, but they do have movies in English with French subtitles.
Every summer on the 3rd weekend in July the streets fill with people from all around dressing up in medieval attire for the Fête des Remparts. I’ve been to Dinan in April and December, but I imagine it would be quite a nice place to visit in the summer during the festival.