It the router get IP but you cannot use Internet, it is problem of portal.
Except for dns rebinding and vpn, pls also disable dns via tls.
Then reconnect to the hotel WiFi.
If still doesn’t work, pls authorize on your phone and clone MAC address to the router.