Het Casa do Trovador ligt op een heuvel in het plaatsje Aldeia da Serra, op slechts 1 km van Serra. Het kijkt uit op de rivier de Zêzere, de dam Castelo de Bode, het eiland Ilha do Lombo en de omliggende bergen.
Le Casa do Trovador est situé à seulement 1 kilomètre de la Serra, à Aldeia da Serra, sur une colline surplombant le lac du barrage de Castelo de Bode, Ilha do Lombo et les montagnes environnantes.