Having a steady stream of noisy neighbours is no different from having one. The solution is the same; hold whoever rents the apartment accountable. (This would be easier if throwing people out was.)
You can have a noisy neighbor, go through a lengthy feud involving building administration and law enforcement, and finally make them reasonably quiet at night. Now, try doing that with the tourists who are in just for a couple of days and don't give a damn.
You can have a neighbour who trough airbnb rents out to noisy tourists, go through a lengthy feud involving building administration and law enforcement, and finally make sure he makes sure it's reasonably quiet at night. If any changes in laws would be necessary to make these processes identical they should be smaller and less disruptive than an outright ban on activities like those of airbnbs lenders.