Monster Manual states that undead and constructs does not need to sleep.
But it is unclear if fiends need to sleep. What should they do to make a long rest?
There are fiendish abilities with "restore till short or long rest", that’s why they definitely should rest in some kind.