Europe-Places.com has listed approx 94 Mental hospitals in Switzerland. Some of the Top rated Mental hospitals in Switzerland are- Sanatorium Kilchberg AG, Clinica Santa Croce, Klinik SGM Langenthal, Klinik Sonnenhalde AG - Psychiatrie und Psychotherapie, Center for Addiction Disorders, Dolezal & Zeller, L'Esp, Ambulatorium f, Psychiatriezentrum M & Kaspar Darnuzer Psychologische Beratung.