How exactly are you going to decide which locations and which kind of groups are or aren’t allowed? I understand your frustration—having lived in Amsterdam for some time, the tourism really got under my skin—but realistically I think the better approach is to prohibit specific things that are causing annoyances, like using loudspeakers (or, in the case of Amsterdam, beer bikes). Another way to deter tourism is by increasing tourist taxes.