O Château Haut-Lamouthe é situado a 7 km de Bergerac na margem esquerda do rio Dordogne. Desde sempre a videira está presente nessa propriedade familiar. Em 1986, os irmãos Christian e Michel decidiram se consagrar à viticultura. Eles começaram a plantar e adquiriram outras parcelas de terras. Dez hectares são dedicados à produção de Bergerac Tinto e Rosé. Em 1997, seu terceiro irmão, Alain, se adere ao grupo. Dois anos mais tarde, eles começam a trabalhar com equipamentos adaptados para a elaboração de seus vinhos dentro da propriedade. Desde 2001 o vinhedo adotou práticas de cultivo que respeitam o meio ambiente.