But in the post-9/11 years, just about all U.S. hotels joined the rest of the world and started requiring hotel guests to show I.D. when they check in to a hotel (there are actually no federal laws and very few state/city/county laws that say this must be done; it's just policy, in the name of taking precautions).