Yes agreed and this would be oh so impossible to enforce really as many well to do Kingstionians love to vaction in Negril, wouldst thou ban them as well as they are also JAMAICANS.In this scenario regarding the original NBCC post, the friend was not a 'vacation pickup' - he WAS A REGISTERED GUEST AT THE HOTEL, along with the visitor. regardless of who this person 'really' is, as was discovered after the fact (and perhaps which the OP was blind to) - at the time when these incidents occurred, he was a paying guest. So these ideas about barring 'visitors' from hotels are not relevant to this discussion. Nor would that prevent something similar from happening, since it's VERY common for the visitor to register their so-called boyfriend/girlfriend as a hotel guest; their name is on the room.
none of these ideas being purported about barring local people from being paying guests of a hotel IN THEIR OWN COUNTRY, are anywhere NEAR a solution to the issue that is being discussed. i won't even go into what i think of people want to go on vacation and keep locals out. really? if you want to insulate yourself from the people, yet you are in their country, you may as well just go to a resort at home.
Trying to "legislate" whether or not individuals hook up with, or get in relationships with, local people is not the answer. it's not a hotel's responsibility to "monitor" guests, or tell them who they can and cannot hang out with.
the ONLY solution is PERSONAL RESPONSIBLITY. lock your doors. use the security bars. pay attention. behave honestly. tell the truth. if you get involved with a pros or gigolo, know what you're getting into. be an adult and act accordingly - be prepared for the possible consequences; take your lumps if s#$t happens, and don't blame the results on anything outside yourself.
for those tourists who feel it's a good idea to stay in a property where local people are not permitted; or if they like the idea of management being mommy & daddy, treating hotel guests like 5-year-old-children by "being proactive on guests bringing new aquaintances into hotel". (seriously??) - there are properties with those types of policies in place, if you feel that's the way to go.