Het kasteel Roc (of Roch) bevindt zich op de gelijknamige plaats, in de stad Saint-André-d'Allas, in het departement Dordogne.
Gelegen op ongeveer tien kilometer ten noordwesten van Sarlat, werd het gebouw opgetrokken in de 18e eeuw, maar op de plaats, die in de prehistorie al bezocht werd door jagers, werd in de 16e eeuw een nobel hol genoemd.
Volgens een legende werd het huidige kasteel gebouwd in opdracht van koning Lodewijk XV die er een voormalige minnares wilde huisvesten om haar weg te houden van Versailles.
Met uitzicht op de Petite Beune-vallei, was het toen de residentie van smederijen (die in de buurt waren) en verschillende families volgden elkaar op aan het hoofd van het landgoed.
Een van hen schonk zijn naam aan het kasteel: ze zijn de afstammelingen van Hubert de Boucher, bekend als "de graaf van La Tour du Roch", wiens fortuin voortkwam uit zijn huwelijk met Elizabeth de Brunet de Neuilly. Een andere versie van het lokale verhaal is dat hij het was die het gebouw ophief...
Dit bestaat uit een lang hoofdgebouw op drie niveaus (de tweede verdieping is een zolder) met twee vierkante paviljoens aan de tegenoverliggende gevel. Daarnaast bevinden zich op de binnenplaats twee conciërgepaviljoens met platte daken. Er is een balkon met prachtig sierlijk ijzerwerk.
Dit imposante kasteel met okerkleurige stenen heeft een architectuur die opvalt in deze regio van de Périgord Noir. Zittend op een majestueus terras, was dit ensemble, dat echt voldoet aan de Lodewijk XV-stijl, ooit bedekt met lauzes. Inmiddels zijn er leien gelegd.
Beschermd als historisch monument, met name vanwege de prachtige algehele afwerking, gevels en ijzerwerk, is het kasteel nog steeds privébezit. Het domein is niet toegankelijk voor het publiek. De buitenkant kan echter een wandeling in de groene omgeving van Sarlat accentueren... Informatie op +33 5 53 31 45 45.