A International House foi fundada em 2001 na bela ilha de Gozo e mais tarde, em 2007, mudou-se para a acolhedora região de Swieqi, a área por excelência para muitos estudantes viverem devido a tranquilidade e proximidade com zonas mais movimentadas, como St. Atualmente, conta com um total de 3 sedes em Malta.
Como uma peculiaridade, é uma casa grande adaptada para os estudantes, por isso o ambiente é muito familiar e amigável. Esta escola oferece aos alunos atenção individual e cursos sob medida durante todo o ano, em um ambiente ajustado às necessidades individuais de cada estudante.
A International House tem mais de 20 anos de experiência de ensino.