Hello and
Is there a reason why you do not want then in your bedroom while sleeping? Translating your post, it seems that they might be allowed in there during the day, is that right? If so mixed messages are being given out, they cannot understand why allowed in there one minute and not the next. If you do not want them in the room, then do not allow access at all.
Some cats are that keen on their owners they become distressed if separated from them at a night and I am dealing with a little foster girl who one minute was allowed access of a night and then suddenly refused, I admit that there were other issues in the home as well, but all in all she came here with some behavioural issues that needed to be addressed.
There are various methods, some peolple use sticky paws which is like a double sided tape, but ideally just give in an enjoy a furry hot water bottle!