Beynac er en af de smukkeste landsbyer i Frankrig og findes på bredden af floden Dordogne, sydvest for Sarlat. Overfor Chateau de Beynac over floden er dens traditionelle fjende Chateau de Castelnaud.Den smukke landsby Beynac spredes langs den nordlige bred af Dordogne-floden, og op ad bakken bag, nå slottet, der står klar over landsbyen og floden. De smalle baner ender op gennem de traditionelle Dordogne hvide og gule stenbygninger.