An Arahat does not sleep like a normal person. He may give rest to the body but in doing so is fully aware hence not asleep. This is a natural consequence of reducing impurities of the mind.
Another enemy is laziness, drowsiness. All night you slept soundly, and yet when you sit to meditate, you feel very sleepy. This sleepiness is caused by your mental impurities, which would be driven out by the practice of Vipassana, and which therefore try to stop you from meditating. You must fight to prevent this enemy from overpowering you. Breathe slightly hard, or else get up, sprinkle cold water on your eyes, or walk a little, and then sit again.
Similarly, when you go to bed at night, close your eyes and feel sensation anywhere within the body. If you fall asleep with this awareness, naturally as soon as you wake up in the morning, you will be aware of sensation. Perhaps you may not sleep soundly, or you may even remain fully awake throughout the night. This is wonderful, provided you stay lying in bed and maintain awareness and equanimity. The body will receive the rest it needs, and there is no greater rest for the mind than to remain aware and equanimous. However, if you start worrying that you are developing insomnia, then you will generate tensions, and will feel exhausted the next day. Nor should you forcefully try to stay awake, remaining in a seated posture all night; that would be going to an extreme. If sleep comes, very good; sleep. If sleep does not come, allow the body to rest by remaining in a recumbent position, and allow the mind to rest by remaining aware and equanimous.
Source: The Discourse Summaries by S.N. Goenka
Also see: Suppati Sutta