Not usually, unless you're having a child or a private room. Yes check with the staff.
Signage indicates no overnight visitors. That would especially be true in semi private rooms. I would suggest checking with staff if you are in a private room.
Thanks! Your answer is awaiting moderation.