Hello Trevor,
Check your HotSpot WLAN settings... you should have between 2 - 14400 minutes for Session Timeout, and from 1 - 14399 minutes for Grace Period. The first is how long they can be on the SSID, and the Grace Period should be how long they can be away from the Hotel/Wi-Fi without needing to login again. That's about 240 minutes, or 10 days, if you max out the Grace Period value.