i absolutely HATE bleach and although i own some it ONLY gets used to clean our kitchen trash can and the big one that the trash truck empties every week.
i've tried vinegar/water when cleaning my snake's cage - didnt do well enough so...
i now use a little bit of liquid hand soap and a sponge.
i scrub the dirty surface with the soap & sponge and then wipe it out until i can no longer see suds then dry it with a paper towel and so far so good cuz my snake has not come up with any irritation or anything. i used to use purell hand sanitizer to disinfect the surface after cleaning but i ran out and havent had the chance to buy more. i made sure it was completely dry before putting everything back.
so, thats what i do and it works.