Here in Sweden, yes. The law is very clear that you can not deny service because you disagree with someones political, religious, or world views.
Government nondiscrimination is a US technicality of the first amendment. European Convention on Human Rights is not limiting to government behavior. Everyone has to follow it.
I think you should speak with a lawyer, because you're not correct.
The report also note that current law does not protect children that get discriminated based on their parents political activity, which the FN convention of children rights says they should be protected against.
The report goes on to basically say that the EU convention of human rights extends the Swedish anti-discrimination law to include, among other things, political and other world views, class, and social status. The report then goes on that courts must already follow those extensions.
There were also a specific case a couple years ago where a politician was kicked out of a restaurants based on his political affiliation. A Judge commented on that case noted that while the Swedish anti-discrimination does not make it illegal, there is a case to be made under the EU human rights declaration.
So there. The government report, and a judge, both saying the same conclusion.
It appears that you're conflating government nondiscrimination with government mandates on individual nondiscrimination. Those aren't equivalent.