On campus if you want not to waste your time with fare and not cook.Off campus kama u want to cook for yourself and if you have enough fare money.You'll have to look for place to stay e.g Hardy, Rongai, Ngong,Gataka, Karen and each cost different fare.There are other hostels nje ya shule so pia you can check that out.