All hostile mobs randomly dissapear at night (possibly passive mobs and during the day too but haven't checked)
I have a large flat and clear area and can watch at night from a one block column 20 high that mobs dissapear several times throughout the night and do not reappear.
I believe this is working as intended:
http://minecraft.gamepedia.com/Spawn#Despawning