Yes, all hotels and restaurants will be open.


As for the malls, usually it is family only for the 3 days of EID. I am not sure if that changes this year.