The answer, in many places, is yes. Sometimes hotels may legally demand that you hand over your passport when you check in. In some countries, hotels may be required under local law to retain copies of guests' passport information, a U.S. State Department spokesperson confirmed with me.