Entre 1193 y 1197 el califa almohade Abu Yusuf al-Mansur levantó aquí una fortaleza con alcazaba, el Hisn al-Faray o «castillo del Miradero», que dio nombre al pueblo: de «al-Faray» salió Alfarache y luego Aznalfarache. Tras la conquista, en 1243 pasó a la Orden de San Juan de Jerusalén —de ahí el «San Juan»—, después a los cartujos y por último a los franciscanos. Sus murallas son Bien de Interés Cultural.
Fuente: Tesoros del Aljarafe · San Juan de Aznalfarache; Andalucía.org; Pasó aquí · 1196; ubicación: Wikidata