Switzerland, Montreux
· Reviewed by Giulia Ceccon · Chief Marketing Officer
Le Châtelard Academy is a private Catholic boarding school for girls aged 13 to 18, located at 80 Route des Narcisses, Les Avants, Switzerland, a campus nestled between Lake Geneva and the Alps. The school delivers a bespoke curriculum taught entirely in French, aligned with Swiss standards and the Academy's network, and emphasizes university preparation by developing critical thinking and effective study skills. Language study is integrated, with English to Cambridge First Certificate level and French preparation for the DELF, many students achieving B1 or B2 by year end. Distinctive On-campus electives include Le Cordon Bleu Culinary Arts, and the school offers Le Châtelard Diploma, Savoir-Vivre Diploma, and the Diplôme de Cuisine. The 4-hectare park setting supports sports and activities, with facilities including a library, language-learning labs, a theatre, a chapel, art studios, a gym, and courts for tennis and basketball. Programs include Ski Adventures on slopes and Savoir-Vivre ethos.
80 Route des Narcisses, 1833 Les Avants‑sur‑Montreux, Switzerland
Le Châtelard Academy has instruction in French.
Annual tuition at Le Châtelard Academy ranges from CHF 62,400 to CHF 73,800 for 2026/27.
Le Châtelard Academy teaches Bespoke Curriculum for students aged 13 to 18.