Le village d’Ilonse occupe un splendide site perché, à 1250 mètres d’altitude. On y accède par une route spectaculaire, inaugurée en 1948.
L’origine d’Ilonse est fort ancienne.
La racine celtique de son nom, Ille, signifie hauteur boisée. Une famille portant le nom d’Ilonse est connue à Nice à partir de 1141 et un habitat fortifié est mentionné sur place durant la première moitié du XIIIe siècle puis, en 1351, une église dédiée à saint Michel.
Le fief a successivement appartenu aux barons de Beuil (XIIe), à la famille des Féraud de Thorame (XIIIe), à la famille des Glandèves et à nouveau à la famille des Beuil jusqu’au début du XVIIe , puis durant un siècle à la famille Badat.
Le village conserve aujourd’hui un aspect fortifié avec ses maisons serrées sur un piton. (source : https://www.departement06.fr/patrimoine-par-commune/ilonse-2421.html)