Le château de Hautefort est situé dans le département de la Dordogne. Implanté sur un éperon rocheux, c'est une ancienne forteresse médiévale transformée au XVIIème siècle en logis d'agrément.
Il est entouré par des jardins à la française et un parc à l'anglaise de 30 hectares.