Accommodation for junior students in Germany

All junior programs include accommodation - mostly residential, but host family is available as well:

Residential accommodation

All summer camps in Berlin and Munich include on-site accommodation, right next to class rooms: 

more about the summer camps

Host family

Host-family is an option, if you attend a high school in Germany 

high school & host family