Beynac is een van de mooiste dorpen in Frankrijk en ligt aan de oevers van de Dordogne, ten zuidwesten van Sarlat. Tegenover het kasteel van Beynac aan de overkant van de rivier ligt de traditionele vijand, Het Kasteel van Castelnaud.Het mooie dorp Beynac breidt zich uit langs de noordelijke oever van de rivier de Dordogne, en de heuvel daarachter, en bereikt het kasteel dat boven het dorp en de rivier staat. De smalle rijstroken komen door de traditionele Dordogne wit en gele stenen gebouwen.