Les premiers occupants du site de l'actuelle mairie sont en 1259 les membres de la famille de Castelmoron qui possède le castrum du village. En 1840, Félix Solar, directeur gérant du journal l'Époque, achète la résidence. Dès 1850, il débute des travaux de restauration inspirés du style mauresque qui se propage en Espagne dès le VIIIe siècle, après l'invasion arabe. Des remaniements réalisés par l'architecte Pierre Imbert ont lieu dans les années 1980. L'édifice repose toujours sur les fondations du château primitif.