Monsaraz está situada en el sur de Portugal, en la región del Alentejo. Esta encantadora localidad se encuentra en la orilla oriental del embalse de Alqueva y a menos de una hora por carretera al sureste de la ciudad de Évora. La ubicación de Monsaraz, en una colina con vistas panorámicas, contribuye a su atractivo y ofrece una vista espectacular del entorno. El imponente castillo es uno de los lugares clave de la población.