Cavaliers are know as "companion spaniels or comfort spaniels", they don't like being left alone and need human company. As suggested earlier, I would put some kind of crate in the bedroom then gradually move it out. My dogs sleep in their beds in our bedroom, it does get a bit busy if they all decide they want a cuddle at the same time.