Best Spanish Language Schools in Madrid

by Paul Joseph  |  Updated June 1, 2017

Living in Madrid is a unique opportunity to learn Spanish. In fact, year after year foreigners and exchange students flock to the Spanish capital to enjoy the sun, sangrías, siestas, and of course, to learn Spanish. As a result, the number of language schools in Madrid has multiplied, and choosing which one is best is an increasingly difficult task.

Photo: Tandem Madrid

But don’t worry; we’ve made the decision easier for you. After comparing over 20 schools, we’ve singled out the top three recommended language schools: Tandem Madrid, Inhispania and Don Quijote. All three offer excellent value for money and are accredited by various reputable institutions, such as the Instituto Cervantes in London.

Tandem Madrid

Accredited by the Instituto Cervantes since 2000, Tandem Madrid offers various classes that make learning Spanish fun and engaging. These include standard small group classes, usually made up of 10-12 people and ideal for those who like conversing with others in a new language. Students who are looking to combine their Spanish skills with a cultural experience can opt for the “Spanish with a passion” courses, in which you learn the language while taking a course on wine, flamenco, art or even the films of legendary Spanish movie director Pedro Almodóvar. Independently of the classes, Tandem can also arrange to put interested students in touch with a local student who is learning English (or another language). This serves to foster a cultural exchange – “intercambio” in Spanish – and makes learning more hands-on and personal. Housing options are flexible, too.


If you’re really looking for flexibility, then Inhispania is the school for you. Inhispania allows you to design your own course by combining several courses that the school offers. Those looking for a more personalised experience can also opt for one-on-one courses. The timetable for these, too, is flexible and can be devised to the convenience of you and and your teacher. Inhispania even offers a 50% discount on course prices per hour if two students take the class together. What else could you ask for? Book your flight to Madrid today and start learning Spanish now!

LAE Madrid

Located in the picturesque, upscale district of Barrio Salamanca in the heart of the city, LAE Madrid is a Spanish academy accredited by the Instituto Cervantes. Classes are fun and interactive, run by highly qualified teachers who undergo continued training to keep them up to speed with the latest methods, skills, technology and neuro-language innovations. The school maintains small class sizes to ensure all students get plenty of attention. Courses include General Spanish and Business Spanish, ranging from one-to-one ‘power hour’ sessions to intensive courses all the way through to year-long programmes. There are also evening classes and specialised programmes for children and families. Additionally, the school offers an accommodation booking service that helps students find somewhere to live – either independently or with a host family – during their studies.