Institut Le Châtelard is a Catholic international boarding school for girls, located in the Alpine village of Les Avants above Montreux. Founded in 1954, it offers French-language immersion with the Swiss and French curricula in a small, nurturing environment of just 60 students. The school emphasises character formation, moral development, and academic excellence for young women aged 13-18, with a strong focus on French language mastery and cultural immersion in the Swiss Romande tradition.
Skiing · Hiking · Swimming · Tennis · Volleyball · Dance · Gymnastics
Choir · Art · Drama · Community Service · Cooking · Languages · Philosophy · Cultural Visits
Library · Science Labs · Art Studio · Music Room · Chapel · Dining Hall · Study Rooms · Sports Facilities