The main reason it is difficult to tell when fish sleep is their lack of eyelids. For fish, you must consider the state of their brain and body position, instead of closed eyes.
Your betta fish may move less at night or for short intervals throughout the day. Fish naturally seek out a safe place to rest.