If there is a page that pops up that gives you the option to Accept, try and use the d-pad on the controller to scroll down or the right or left bumper to see if it will get you to the Accept option.
If that doesn't work, the next process is a little tricky.
Bring up the web browser on your phone and access and accept the hotel wifi and complete the agreement.
Locate the Wi-Fi MAC Address on your phone in the Settings > About phone > Hardware info (those steps are for android phones)
Then on your Xbox, go to Settings > Network > Network Settings > Advanced Settings > Alternate MAC Address > Manual - enter your MAC Address from your phone here in the format xx-xx-xx-xx-xx-xx
After you enter that, it should ask to restart your Xbox.
Disable the wifi on your phone and then restart your Xbox.
You're trying to make the Xbox appear on the network as your phone, since you accepted the agreement on your phone.
If it's done correctly, the network will assume the Xbox is your phone based on the MAC address.
You can't have the wifi active on your phone while the Xbox is active. The network won't allow two devices with the same MAC address on the network at the same time.