BMWBGV the boats can pay a pretty hefty docking fee, Venice its about $100,000 a day. Thats one way of putting more money in the economy and cutting down on the boats a little.
But I think every visitor should need a visa and visas should only be given to the worthy. That will help too. Charge $$$$ for the visas, require a 6 hour seminar and passing a test. (I am only half joking).
What i deleted, massively condensed, was about the Prague AirBnb video. It was half of a good discussion, but of little value without the other half:
Prague has 7000 airbnbs and 630,000 occupied dwellings and a 30 year pretty much flat population growth rate. Turning over 7000 for locals to live in will have little or no impact on the housing market.
If the Airbnb's did 80% occupancy they would accommodate 500,000 (8%) of the 6 million Prague tourist each year. With no AirBnb's those tourists are still coming but now they will stay in bright shinny new hotels.
For a local to want to live in Old Town you would have to get rid of half the tourists (at least). Tourism in the Czech Republic brings $66 billion into the economy and I will assume with on Prague to see, the impact across the country will be the same. So there would be a $33 billion economic loss. Tourism employees 240,000 people in the Czech Republic, so there would be 120,000 looking for work.
And lets not kid ourselves. They want to live in those flats because they have been restored with tourist money. 30 years ago when they were dank dumps they would not have wanted to live in them. So what they want is to take away someone elses investment at no cost.
Without the Airbnb income for the units, the banks holding the mortgages would need to be bailed out. Lets say 1/3 of them at $200K each so there is another $400 million in public loss.
On the whole, 6% of all airbnb's are corporate owned, the rest individually. But lets say that that 25% are foreign owned, That means possibly another loss of $500 million by Czech citizens due to reduced asset value (lets call that their retirement money).
So getting rid of the Airbnb's would provide homes for 7000 rich people (cause that would still be prime real estate) at at public cost of $5 million and 17 jobs per unit. Good deal? Yes, a lot of Google Search math and tons of assumptions so I could be off by a factor of 5; would it matter? Up to the people living and voting in that society to choose. Not something an outsider can or should weigh. What an outsider can do, is follow the laws (including only renting legal units).
The European city I travel most often to is dealing with their pereception of the problems with short term rentals in a fairly sane way. They put a moritorium on new short term licenses and the license does not transfer with the sale of the unit. So attrition will deal with the issue and its slow enough to cause less harm and allow for course corrections to repond to unanticipated results like occured in Berlin.
Chnaging AirBnb rules has no impact on my travel, I prefer Hotels. I think in 20 years of travel to Europe, more than 700 nights, I have paid for 10 nights in short term rentals (Booking.com).
The number of tourists I deal with by finding new destinations. As they open up maybe people will shift away from the tourist traps and that will help. And issuing visas to the worthy would be a great help.