Yes, there are flush toilets in Kilimanjaro. But only available on the Marangu route except at the base camp.