La Tour du Roi de Saint-Emilion date du XIIIème siècle. Le donjon, 32 mètres de haut, servit d'hôtel de ville jusqu'en 1720.