I'm staying in an Airbnb in the Dominican Republic and the host--an Airbnb Superhost, with many good reviews--has asked the following:
Please make sure to send me the full names and passport or ID numbers of all the people coming to the Villa. That way I can issue an invitation for you and you will have a smooth registration process at the entrance of the resort. Security is really high so nobody without any sort of access pass can get into the resort. Plus, with this invitation, you will not have to pay any resort fee, which is 20$/person/day.
This sounds reasonable to me, but I am wondering if there could be any scam here or other risk to me by providing this information. Does this kind of invitation sound normal? Can any harm come of someone knowing your passport number?