The school has separate well-furnished 600 bed hostels for boys and girls. The hostels have dormitories as well as rooms with attached toilets and baths for the children. The hostel gets continuous water and electricity supply including hot water from the solar water heating system for bathing. Clean drinking water is supplied round the clock.
Each hostel has a rector and a team of housemasters/ mistresses and matrons to help the children live comfortably in the dorms.