boarding schools in Germany

Boarding
Schools

in Germany
Ages 12 - 18

Discover Top Boarding Schools in Germany with GLS

GLS works with carefully selected boarding schools in Germany - near Munich, in Berlin, the Rhine region, and on the Baltic Sea coast - giving international students the chance to grow academically and socially.

Why Choose a German Boarding School with GLS?

  • At a boarding school, you live where you learn - unlike at a day school. You’ll spend your days with peers, joining clubs, sports, and social activities while making lifelong friendships.
  • With a structured daily routine and personalized tutoring, boarding schools give you the tools to achieve your best academically.
  • Staying 2–3 years allows you to complete Germany’s Abitur, opening doors to university studies in Germany and worldwide.

Discover our partner schools below. Ready to take the next step? 

Apply here

Boarding Schools in Germany

Baltic Sea - Luisenlund

Germany boarding school and IB school Luisenlund
  • Campus with own sailing harbour near Hamburg & Kiel
  • IB World School
  • minimum age: 14, intermediate German (B2)

Berlin - Villa Elisabeth

learn german at private boarding school berlin
  • Private boarding school south of Berlin, next to a lake
  • Sailing, horsebackriding, golf
  • Minimum age: 13, German on upper intermediate level (B2)

Near Berlin (Brandenburg) - Stift Neuzelle

learn german at private boarding school in germany
  • Boarding school in a beautiful former monastery
  • Focus on Music & Art
  • Minimum age: 13, German on intermediate level (B1)

Bonn - Ernst-Kalkuhl-Gymnasium

boarding school in Bonn, Germany
  • fantastic location on river Rhine
  • super campus, regattas, sailing and surfing club
  • minimum age: 13, intermediate German (B2)

Cologne International School

Bilingual Boarding School in Germany - Cologne International School
  • Private school with boarding 
  • IB World School
  • Minimum age: 15, English on level B2

Near Frankfurt - Castle Bieberstein

Boarding school in Germany - Castle Bieberstein near Frankfurt
  • Boarding school in a historic castle
  • Otional focus on Economics & Traveling
  • Minimum age: 15, German on intermediate level (B1)

Near Frankfurt - Castle Hohenwehrda

Boarding school in Germany - Castle Hohenwerda near Frankfurt
  • Boarding school in a castle, 110 students, 20% internationals
  • Focus on Arts, Sports, Business Studies
  • Minimum age: 12, German on intermediate level (B1)

Near Frankfurt - Haubinda Boarding Village

Boarding Schools in Germany with horseback riding
  • Private boarding school 2 hours' drive from Frankfurt
  • horseback riding, outdoor activities
  • minimum age: 13, intermediate German (B1)

Southern Germany - Castle School Kirchberg

study abroad at boarding school in Germany
  • Beautiful small town  near Heidelberg
  • horseback riding, art courses, weekend trips
  • minimum age: 13, intermediate German (B1)

Near Munich - Landheim Ammersee

German boarding school near Munich
  • Private boarding school at Lake Ammersee near Munich
  • Beautiful campus, excellent academics, career counselling
  • Minimum age: 14, German on intermediate level (B2)