 , there were 3 hotels in Cavigliano with a total of 35 rooms and 66 beds.From the , 427 or 66.1% were Roman Catholic, while 86 or 13.3% belonged to the Swiss Reformed Church.There are 111 individuals (or about 17.18% of the population) who belong to another church (not listed on the census), and 22 individuals (or about 3.41% of the population) did not answer the question.