No charge.
If you don’t bring your ID card, you can register on the “National Government Service Platform” and do identity authentication, or search for the “WeChat Authentication” applet on WeChat and follow the guidelines for authentication. Then show your "Internet Card" to check in. This costs nothing.
If the hotel does not accept the "Internet Pass" for check-in, you can use the "Internet Pass" to go to the hotel police office or the police station near the hotel to apply for a temporary identity certificate for check-in procedures.