In the US, a hotel may NOT refuse accommodations due to race,sex, religion, national origin, handicap, etc. However, a hotel MAYrefuse accommodations to someone that is disruptive, drunk, underage, unable to pay, refuses to follow hotel rules, is abusive tostaff, steals from hotel, etc. Of course, if all rooms are rented,they have a right to turn everyone away (no room)