Besalú es un municipio español de la comarca de La Garrocha, en la provincia de Gerona, Comunidad Autónoma de Cataluña. La población es un centro turístico gracias a su arquitectura medieval. Se encuentra localizada en el cruce de tres comarcas: Alto Ampurdán, Pla de l'Estany y La Garrocha. Dista 31 km de Gerona.
El origen de la ciudad fue el castillo de Besalú que ya se encuentra documentado en el siglo X, actualmente todavía se conservan importantes edificios de la edad media como el puente, los baños judíos, la iglesia del Monasterio de San Pedro y San Julián, antiguo hospital de peregrinos, la casa Cornellá, la iglesia de San Vicente y la Sala gótica del Palacio de la Curia real.
En 1966, fue declarada «Conjunto Histórico-Artístico Nacional» por su gran valor arquitectónico.
Una ciudad preciosa, merece la pena.