I don't know about clubs in Villars itself, but down in the valley there are two clubs to choose from -
Cyclophile Aigle and
Cyclophile Bex. I believe they are both heavily involved in the local racing scene in all cycling disciplines. I think the Aigle club is a lot bigger than Bex, at least I see many more of the Aigle jerseys at local cyclosportifs than I see from any other club.