Employees and the people staying in the 24 occupied rooms were evacuated.
A police officer, a sheriff's deputy and two hotel employees were also taken to the hospital. In all, 12 people were taken to hospitals, according to WSBT.
Officials said a pool heater is to blame, according to WNDU. Some carbon monoxide levels were 16 times the acceptable limit.
The hotel is closed while the investigation continues.