El santuario se ubica a orillas del río Urola entre las poblaciones de Azpeitia y Azcoitia.