Los orígenes de la ciudad se vinculan a la construcción de un monasterio por el santo celta Deiniol a mediados del siglo VI.