Au milieu d’un magnifique parc à proximité du village et de l’église, sur un éperon rocheux au confluent de la Dordogne et d’un de ses affluents, se dresse le château de Vayres.
Ce majestueux château a appartenu au neveu de Louis XII, puis au futur Henri IV, qui y séjourne à plusieurs reprises, avant de le céder à Ogier de Gourgues. Ce dernier, au XVIe siècle, le transforme en un élégant édifice Renaissance. À l’intérieur, on apprécie le mobilier d’époque Louis XIII et Louis XIV, ainsi qu’une belle collection de tapisseries des Gobelins, d’Aubusson, Beauvais. Et puis, cerise sur le château : face à la Dordogne, une haute terrasse élevée qui domine les jardins permet d’apprécier une belle vue sur le fleuve.