En el sábado más próximo al solsticio de verano, a la Noche de San Juan, la asociación de Los Pueblos Más Bonitos de España (
www.lospueblosmasbonitosdeespana.org), de la que la ciudad de Almagro forma parte, celebra la Noche Romántica en más 300 pueblos de España, Francia, Italia, Japón, Bélgica (Valonia), Líbano, Alemania (Sajonia) o Suiza.
Se trata de una jornada que rinde culto al amor en todas sus vertientes, con los patrimonios naturales y monumentales más hermosos del país como escenario, y repleta de actividades: teatro, música, ruta de la tapa romántica, visitas guiadas, cenas románticas, photocall… que culminan con el beso más bonito del mundo, a las 12 de la noche, en unión del resto de pueblos participantes.