No flowers no bees.
If these places that attract bad tourists have attractions and prices bad tourists want , then they will be attracted.
Put a big tax on alcohol , close bars early , crack down hard on prostitution and the bad tourists will have no reason to come.
If the locals provide all these things seems a bit short sighted to complain when their venal attitudes are at least partly to blame