The reasons why certain hotels have age restrictions vary from case to case. Hotels may enforce general guidelines on the type of travelers they accept due to legal liability concerns, safety regulations, and the ability to enforce rules and policies.