Learn Spanish abroad
As one of the world’s fastest-growing languages and the native language of millions, Spanish is making waves across continents. It’s now the second-most spoken language in the USA (after English), and as Spanish-language cinema and music grow in popularity, you won’t want to be left behind as Spanish surges ahead! If you want to get ahead in the corporate world, to communicate with almost half the planet with ease, or if you’re simply keen to take up a new hobby, ESL’s wide range of Spanish courses abroad will help you achieve your goal!
Our Spanish language destinations
Destinations for all ages
Spain
17 destinations
From 99 EUR per week
Colombia
3 destinations
From 128 EUR per week
Argentina
1 destination
From 168 EUR per week
Costa Rica
2 destinations
From 237 EUR per week
Mexico
2 destinations
From 182 EUR per week
Peru
1 destination
From 146 EUR per week
Dominican Republic
1 destination
From 228 EUR per week
Uruguay
1 destination
From 250 EUR per week
Spanish courses abroad
We’re proud to partner with first-class language schools offering a wide range of courses. Whatever your age, goals and level, we have a course for you!
Find out which Spanish course may be best for you.
Take our quick, free online test
Frequently asked questions about studying Spanish abroad
How to evaluate your Spanish level?
If you wish to know your Spanish level before enrolling in a language course abroad, you can take our free online Spanish test. You will receive an immediate assessment of your Spanish level according to the Common European Framework of Reference for Languages. The final result will give you an idea of the areas where you are strongest and those where you should work on. Furthermore, it can be used to choose the right level for your Spanish language course.