One-to-one Spanish lessons in Madrid: 7 schools from €330/week (2027)
At the 7 schools on this page, these courses cost from €330 to €470 a week (2026-2027 prices, the cheapest option at each school, before our discount).
They range from 10 to 30 lessons a week, with lessons of 50-60 minutes. You can book from 1 week.
You book online paying only a deposit; the rest is paid to the school. The school confirms your place before anything is charged.
One-to-one Spanish lessons in Madrid: price data
| Average price per week | €543 |
|---|---|
| Lowest price per week | €330 |
| Schools compared | 7 |
| Courses compared | 21 |
Prices for 2027 courses (price lists from September 2026), calculated from our database in November 2026. Weekly price: the lowest list price per week for stays of up to 4 weeks (or the course minimum, if longer), before our discount.
-
Academia Contacto - Madrid Intensive 20+5From/week€330See course
+1 more courses
-
Linguaschools Madrid Intensive 20+5From/week€330See course
-
Cronopios Idiomas Private Spanish Lessons - 10 lessons per weekFrom/week€350See course
-
Formex Education Madrid Combined Course 20 + 5 Private lessons / weekFrom/week€351See course
+1 more courses
-
EUREKA Madrid One to One 2 lessons per day (1:50 hours)From/week€360See course
+2 more courses
-
Don Quijote Madrid One to one/Private Spanish ClassesFrom/week€440See course
-
Expanish Madrid Combined Spanish 20 + 4 Private LessonsFrom/week€470See course
+2 more courses
Frequently asked questions
How much do these courses cost in Madrid?
From €330 to €470 a week at the 7 schools listed here (2026-2027 prices, the cheapest option at each school, before our discount).
How many lessons a week do they have?
Between 10 and 30 lessons a week, depending on the school and the course.
Which school is the cheapest?
Academia Contacto - Madrid: Intensive 20+5, from €330 a week.