Find the best private & international schools
0 results
-
Disentis/Mustér, SwitzerlandSwiss Boarding Schools Disentis and Zurich – Disentis Campus
- Ages Taught
- 13 - 19
- Teaching languages
- English, German
- Boarding
- Day School, Full Boarding
-
Leysin, SwitzerlandSHMS Swiss Hotel Management School
- Teaching languages
- English
- Boarding
- Full Boarding
-
Geneva, SwitzerlandEcole Mosaic
- Ages Taught
- 3 - 12
- Teaching languages
- English, French
- Boarding
- Day School
- Number of children
- 290
-
United KingdomDownside School
- Ages Taught
- 11 - 18
- Teaching languages
- English, French, German, Italian, Mandarin Chinese, Spanish
- Boarding
- Day School, Flexi Boarding, Full Boarding
- Number of children
- 300
-
Küsnacht, SwitzerlandTerra Nova Bilingual School
- Ages Taught
- 3 - 12
- Teaching languages
- English, German
- Boarding
- Day School
- Number of children
- 150
-
Genève, SwitzerlandIFM Business School
- Teaching languages
- English, French
- Boarding
- Day School
- Number of children
- 140
-
Loulé, PortugalMontalvo International School
- Ages Taught
- 14 - 19
- Teaching languages
- English, French, Spanish
- Boarding
- Day School
- Number of children
- 10
-
Winterthur, SwitzerlandAcademia International School Winterthur
- Ages Taught
- 12 - 18
- Teaching languages
- English, German
- Boarding
- Day School
- Number of children
- 30
-
Verbier, SwitzerlandVerbier International School
- Ages Taught
- 3 - 16
- Teaching languages
- English, French
- Boarding
- Day School
- Number of children
- 90
-
Zug, SwitzerlandFour Forest Bilingual International School
- Ages Taught
- 3 - 15
- Teaching languages
- English, German
- Boarding
- Day School
- Number of children
- 302
-
Dubai, United Arab EmiratesJESS Dubai: Jumeirah English Speaking School
- Ages Taught
- 3 - 18
- Teaching languages
- English
- Boarding
- Day School
- Number of children
- 2,000
-
SingaporeTanglin Trust School Singapore
- Ages Taught
- 3 - 18
- Teaching languages
- English
- Boarding
- Day School
- Number of children
- 2,800
-
Geneva, SwitzerlandEcole Internationale de Genève – Campus des Nations
- Ages Taught
- 3 - 18
- Teaching languages
- English, French
- Boarding
- Day School
- Number of children
- 1,000
-
Tignes, FranceApex2100 International Ski Academy
- Ages Taught
- 10 - 18
- Teaching languages
- English, French
- Boarding
- Day School, Flexi Boarding, Full Boarding, Weekly Boarding
- Number of children
- 75
-
Founex, SwitzerlandEcole Internationale de Genève – La Châtaigneraie
- Ages Taught
- 3 - 18
- Teaching languages
- English, French
- Boarding
- Day School
- Number of children
- 1,600
-
United KingdomMarymount International School London
- Ages Taught
- 11 - 18
- Teaching languages
- English, French
- Boarding
- Day School, Full Boarding
- Number of children
- 255
-
SwitzerlandInternational School of Zug and Luzern (ISZL)
- Ages Taught
- 3 - 18
- Teaching languages
- English
- Boarding
- Day School
- Number of children
- 1,179
-
Geneva, SwitzerlandBritish School of Geneva
- Ages Taught
- 3 - 19
- Teaching languages
- English
- Boarding
- Day School
- Number of children
- 250
-
Bay St. Louis, United StatesSaint Stanislaus High School
- Ages Taught
- 11 - 19
- Teaching languages
- English
- Boarding
- Day School, Full Boarding
- Number of children
- 332
-
Basel, SwitzerlandELA Basel – The Swiss British School in Basel
- Ages Taught
- 1 - 12
- Teaching languages
- English, French, German
- Boarding
- Day School
- Number of children
- 316
-
Geneva, SwitzerlandInstitut Florimont
- Ages Taught
- 3 - 18
- Teaching languages
- English, French
- Boarding
- Day School
- Number of children
- 1,500
-
SwitzerlandZurich International School
- Ages Taught
- 3 - 18
- Teaching languages
- English, German
- Boarding
- Day School
- Number of children
- 1,250
-
Villars-sur-Ollon, SwitzerlandCollège Alpin International Beau Soleil
- Ages Taught
- 11 - 18
- Teaching languages
- English, French
- Boarding
- Full Boarding
- Number of children
- 260
-
SwitzerlandSIS Swiss International School Zürich
- Ages Taught
- 4 - 18
- Teaching languages
- English, German
- Boarding
- Day School
-
Lausanne, SwitzerlandEHL Hospitality Business School
- Teaching languages
- English, French
- Boarding
- University
- Number of children
- 4,000
-
Freienbach, SwitzerlandSIS Swiss International School Pfäffikon-Schwyz
- Ages Taught
- 4 - 15
- Teaching languages
- English, German
- Boarding
- Day School
-
Porrentruy, SwitzerlandSaint-Charles International School
- Ages Taught
- 8 - 20
- Teaching languages
- English, French
- Boarding
- Day School, Flexi Boarding, Full Boarding
- Number of children
- 150
-
Zürich, SwitzerlandSIS Swiss International School Zürich-Wollishofen
- Ages Taught
- 5 - 11
- Teaching languages
- English, German
- Boarding
- Day School
-
Berne, SwitzerlandInternational School of Berne
- Ages Taught
- 3 - 18
- Teaching languages
- English, German
- Boarding
- Day School
- Number of children
- 350
-
Montreux, SwitzerlandSurval Montreux
- Ages Taught
- 12 - 19
- Teaching languages
- English
- Boarding
- Full Boarding, Weekly Boarding
- Number of children
- 60
-
Bellevue, SwitzerlandWebster Geneva Campus
- Ages Taught
- 18 - 60
- Teaching languages
- English
- Boarding
- Flexi Boarding, Full Boarding, Off Campus Accomodation, University, Weekly Boarding
- Number of children
- 400
-
Leysin, SwitzerlandLeysin American School in Switzerland
- Ages Taught
- 11 - 18
- Teaching languages
- English
- Boarding
- Full Boarding
- Number of children
- 300
-
Basel, SwitzerlandAcademia Bilingual School Basel
- Ages Taught
- 4 - 12
- Teaching languages
- English, German
- Boarding
- Day School
- Number of children
- 100
-
SwitzerlandHull’s School Zurich
- Ages Taught
- 14 - 20
- Teaching languages
- English, French, German, Spanish
- Boarding
- Day School
- Number of children
- 400
-
Wallisellen, SwitzerlandInternational School Zurich North – ISZN
- Ages Taught
- 1 - 18
- Teaching languages
- English, German
- Boarding
- Day School
- Number of children
- 240
-
Ftan, Graubunden, SwitzerlandHochalpines Institut Ftan (HIF)
- Ages Taught
- 12 - 19
- Teaching languages
- English, German
- Boarding
- Day School, Full Boarding
- Number of children
- 100
-
Winterthur, SwitzerlandAcademia Bilingual School Winterthur
- Ages Taught
- 3 - 12
- Teaching languages
- English, German
- Boarding
- Day School
- Number of children
- 120
-
United KingdomShrewsbury House School
- Ages Taught
- 4 - 13
- Teaching languages
- English, French
- Boarding
- Day School
- Number of children
- 350
-
Lucerne, SwitzerlandLucerne International School
- Ages Taught
- 15 - 21
- Teaching languages
- English, German
- Boarding
- Day School
- Number of children
- 50
-
Kloten, SwitzerlandSBS Swiss Business School
- Ages Taught
- 18 - 60
- Teaching languages
- English
- Number of children
- 600
-
Zürich, SwitzerlandTandem International Multilingual School
- Teaching languages
- English, French, German
- Boarding
- Day School
- Number of children
- 300
-
Zürich, SwitzerlandInter-Community School Zurich
- Ages Taught
- 2 - 18
- Teaching languages
- English
- Boarding
- Day School
- Number of children
- 800
-
Port-Valais, SwitzerlandCulinary Arts Academy Switzerland – Culinary School in Switzerland
- Teaching languages
- English
- Boarding
- Full Boarding
-
Brig-Glis, SwitzerlandCésar Ritz Colleges Switzerland
- Teaching languages
- English
- Boarding
- Flexi Boarding, Full Boarding
-
Saanen, SwitzerlandJohn F. Kennedy International School
- Ages Taught
- 2 - 14
- Teaching languages
- English, French
- Boarding
- Day School, Full Boarding
- Number of children
- 100
-
Luzern, SwitzerlandSHL – Schweizerische Hotelfachschule Luzern
- Teaching languages
- English, German
- Boarding
- Day School, Full Boarding
-
Winterthur, SwitzerlandSwiss Boarding Schools Disentis and Zurich – Zurich Campus
- Ages Taught
- 13 - 19
- Teaching languages
- English, German
- Boarding
- Full Boarding
-
Aubonne, SwitzerlandLa Côte International School Aubonne
- Ages Taught
- 2 - 18
- Teaching languages
- English, French
- Boarding
- Day School
-
Blonay - Saint-Légier, SwitzerlandHaut-Lac International Bilingual School
- Ages Taught
- 3 - 18
- Teaching languages
- English, French
- Boarding
- Day School, Flexi Boarding, Full Boarding, Weekly Boarding
- Number of children
- 640
-
Schönenwerd, SwitzerlandSIS Swiss International School Schönenwerd
- Ages Taught
- 3 - 11
- Teaching languages
- English, German
- Boarding
- Day School
-
SwitzerlandTASIS The American School in Switzerland
- Ages Taught
- 3 - 19
- Teaching languages
- English, French, German, Italian, Spanish
- Boarding
- Day School, Full Boarding
- Number of children
- 765
-
London, United KingdomLycée International de Londres Winston Churchill
- Ages Taught
- 3 - 18
- Boarding
- Day School
- Number of children
- 900
-
Zürich, SwitzerlandAcademia International School Zurich
- Ages Taught
- 12 - 18
- Teaching languages
- English, German
- Boarding
- Day School
- Number of children
- 100
-
München, GermanyEU Business School Munich
- Ages Taught
- 17 - 23
- Teaching languages
- English
- Boarding
- University
- Number of children
- 700
-
Montreux, SwitzerlandSt George’s International School Switzerland
- Ages Taught
- 1 - 18
- Teaching languages
- English, French
- Boarding
- Day School, Flexi Boarding, Full Boarding, Weekly Boarding
- Number of children
- 400
-
Reinach, SwitzerlandInternational School Basel
- Ages Taught
- 3 - 19
- Teaching languages
- English, German
- Boarding
- Day School
- Number of children
- 1,300
-
Basel, SwitzerlandSIS Swiss International School Basel
- Ages Taught
- 3 - 18
- Teaching languages
- English, German
- Boarding
- Day School
-
Männedorf, SwitzerlandSIS Swiss International School Männedorf-Zürich
- Ages Taught
- 4 - 11
- Teaching languages
- English, German
- Boarding
- Day School
-
Le Mont-sur-Lausanne, SwitzerlandInternational School of Lausanne
- Ages Taught
- 3 - 18
- Teaching languages
- English, French
- Boarding
- Day School
- Number of children
- 900
-
Lausanne, SwitzerlandBrillantmont International School
- Ages Taught
- 13 - 18
- Teaching languages
- English
- Boarding
- Day School, Full Boarding
- Number of children
- 80
-
SingaporeGESS
- Ages Taught
- 2 - 18
- Teaching languages
- English, German
- Boarding
- Day School
- Number of children
- 1,800
-
Chur-Passugg, SwitzerlandEHL – Swiss School of Tourism and Hospitality
- Teaching languages
- English, German
- Boarding
- University
- Number of children
- 400
-
London, United KingdomRegent’s University London
- Teaching languages
- English
- Boarding
- Day School, Weekly Boarding
-
Zug, SwitzerlandInstitut Montana Switzerland
- Ages Taught
- 6 - 19
- Teaching languages
- English, German
- Boarding
- Day School, Flexi Boarding, Full Boarding, Weekly Boarding
- Number of children
- 380
-
Barcelona, SpainEU Business School Barcelona
- Ages Taught
- 17 - 24
- Teaching languages
- English
- Boarding
- University
- Number of children
- 5,000
-
Czech RepublicThe Ostrava International School (TOIS)
- Ages Taught
- 3 - 19
- Boarding
- Day School
- Number of children
- 180
-
Risch-Rotkreuz, SwitzerlandSIS Swiss International School Rotkreuz-Zug
- Ages Taught
- 3 - 14
- Teaching languages
- English, German
- Boarding
- Day School
-
Kuala Lumpur, MalaysiaAlice Smith School
- Ages Taught
- 3 - 18
- Teaching languages
- English, French, Spanish
- Boarding
- Day School
- Number of children
- 1,500
-
Wien, AustriaWebster Vienna Private University
- Teaching languages
- English
- Boarding
- Off Campus Accomodation
- Number of children
- 500
-
SwitzerlandAiglon College
- Ages Taught
- 7 - 18
- Teaching languages
- English, French
- Boarding
- Day School, Full Boarding
- Number of children
- 480
-
Basel, SwitzerlandAcademia International School Basel
- Ages Taught
- 12 - 18
- Teaching languages
- English, German
- Boarding
- Day School
- Number of children
- 200
-
Wollerau, SwitzerlandObersee Bilingual School
- Ages Taught
- 1 - 20
- Teaching languages
- English, German
- Boarding
- Day School
- Number of children
- 450
-
SingaporeSingapore American School
- Ages Taught
- 3 - 18
- Teaching languages
- English
- Boarding
- Day School
- Number of children
- 4,000
-
Genève, SwitzerlandEU Business School Geneva
- Teaching languages
- English
- Boarding
- University
- Number of children
- 350
-
Idyllwild-Pine Cove, United StatesIdyllwild Arts Academy
- Ages Taught
- 13 - 20
- Teaching languages
- English, French, Spanish
- Boarding
- Day School, Full Boarding
- Number of children
- 280
-
Lausanne, SwitzerlandEcole Nouvelle de la Suisse Romande
- Ages Taught
- 3 - 18
- Teaching languages
- English, French
- Boarding
- Day School, Full Boarding, Weekly Boarding
- Number of children
- 550
-
United KingdomTASIS England
- Ages Taught
- 3 - 18
- Teaching languages
- English
- Boarding
- Day School, Full Boarding
- Number of children
- 650
-
SwitzerlandÉcole Hôtelière Genève
- Teaching languages
- French
- Boarding
- Day School, Off Campus Accomodation
- Number of children
- 300
-
Leiden, NetherlandsWebster Leiden Campus
- Ages Taught
- 18 - 60
- Teaching languages
- English
- Number of children
- 250
-
Lancy, SwitzerlandInstitut International de Lancy
- Ages Taught
- 3 - 19
- Teaching languages
- English, French
- Boarding
- Day School
- Number of children
- 1,500