不违法。
我们在住宾馆的时候需要登记身份证是合理合法的。
因为国家有相关的规定一切的住宿业都是要登记住宿人的身份证等相关信息的,一方面是为了排查随便住宿的人同时也是为了预防一些其他的犯罪行为的发生,因此入住酒店以及其他旅店的人都是要登记身份证的