La date de construction du château n’est pas connue, mais est à situer au XVIIe siècle, sur les fondations d’un bâtiment plus ancien (la partie la plus ancienne de ses caves remonte au XVIe siècle). En 1816, il devint propriété du général Comte Jean Joseph de Looz-Corswarem qui le transforma radicalement en s’inspirant du style Empire. Le nouveau château fut ainsi inauguré en 1840. Entre 1999 et 2001, il fut restauré par le Comte et la Comtesse Gérald de Looz-Corswarem. L’usure du temps et une certaine audace ont suggéré des transformations qui ont rendu au château d’Avin ses proportions et son caractère du XVIIIe siècle. Les dépendances, anciennes écuries, grange et bâtiments de service, sont datées par ancrage de 1776. Elles ont été transformées dans les années 2010 en un grand gîte comprenant 21 lits répartis sur sept chambres.