Hogwarts is so big though that they could be hiding anywhere with complete and good living conditions without the students ever knowing where exactly. Maybe they are connected to their offices...
Through all her early years at Hogwarts, Minerva McGonagall remained on terms of friendship with her old boss at the Ministry, Elphinstone Urquart.
Death of Students or Staff. While I understand the reasons behind Snape's resentment issues, from consistently being denied his sought-after Defense Against the Dark Arts position to inadvertently causing the death of his true love, a truly dedicated teacher doesn't take out his bitterness on his students.
Argus Filch. Some of the teachers may even go home at night, i doubt they all stay at hogwarts though they probably could if they wanted to, there is what probably 20 teachers. JensenLewis July 26th, 2005, 11: Hogwarts Classrooms.
Cheri April 23rd, 2005, 3: Love the guy, but him stomping overhead would be a nightmare. Off course Snape as house leader would be obliged to sleep in the Slytherin house, and so would the other house leaders. Thats all for me Mundungus Fletc July 21st, 2004, 7: PDA Where do the professors sleep?
Maybe they have homes and travel to school using floo-powder.
A few of them are married, living in the apartments with their spouses and may a young child or two.
Absinthe root and mushrooms. Previously an Auror ; sometimes shows his Dumbledore's Army coin to his students. Care of Magical Creatures , 1993 -Unknown. School Schedules. PotionsMaster April 21st, 2005, 4: Robin August 17th, 2003, 5: When you were asking there was one section coming to my mind, I don't know which book it was, but in one of them Harry imagines Dumbledore lying on some beach trying to get a tan or something...