Language Courses and Cultural Immersion Programs Schools and Programs in Spain
187 schools in Spain teach Language Courses and Cultural Immersion Programs.

CIS - The College for International Studies
Higher education centre Madrid, Spain In an official register
CIS University, also known as CIS University Endicott International, is an American higher-education institution in Madrid, founded in 1981. Its urban campus is in the Salamanca district in the centre of the city. Since 1995 it has had an academic partnership with Endicott…

EIDE, Escuelas Internacionales
Language school Santurce, Spain In an official register
EIDE (Escuelas Internacionales para la Educación y el Desarrollo) is a private school founded in 1976 in the Margen Izquierda area of Greater Bilbao, in the Basque Country, with centres in Santurtzi, Sestao and Kabiezes. It teaches languages, tourism and hotel management, and…

Fundación - Empresa Universidad de Navarra
Language school Pamplona, Spain University in the official register (RUCT)
The Instituto de Lengua y Cultura Españolas (ILCE) is an international research institute for the teaching, testing and learning of Spanish language and culture at the Universidad de Navarra (Spain). Its faculty and graduate students carry out research in applied linguistics…

Universidad Antonio de Nebrija - DLA
Language school Madrid, Spain University in the official register (RUCT)
The Universidad Antonio de Nebrija (Nebrija University) is a private university in Madrid with more than 30 years of academic experience. According to the university, it has more than 14,950 Spanish and international students, more than 860 international mobility students and…

Universidad Carlos III de Madrid - Colmenarejo
Language school Colmenarejo, Spain University in the official register (RUCT)
The Colmenarejo campus belongs to the Universidad Carlos III de Madrid (UC3M), a public university with four campuses in the Madrid region: Getafe, Leganés, Colmenarejo and Madrid-Puerta de Toledo. Colmenarejo lies in the hills north-west of Madrid, at Avenida de Gregorio…

Universidad de Burgos
University Burgos, Spain University in the official register (RUCT)
The Universidad de Burgos (UBU) is a public university in Burgos, in the region of Castile and León. According to the university, it offers 105 qualifications and had 9,700 students in the 2025-26 academic year, about 1,000 of them international, as well as 100 recognised…

Universidad Internacional Menéndez Pelayo
University Madrid, Spain University in the official register (RUCT)
The Universidad Internacional Menéndez Pelayo (UIMP) is a Spanish university set up as an autonomous body (Organismo Autónomo) attached to the Ministry of Universities. Its headquarters are in Madrid, at Calle Isaac Peral 23, and its summer courses are traditionally held in…

Universitat Autónoma de Barcelona
University Bellaterra, Spain University in the official register (RUCT)
The Universitat Autònoma de Barcelona (UAB) is a public university near Barcelona, in Catalonia, with its campus in Bellaterra. It offers bachelor's degrees, master's and postgraduate programmes and doctorates through its faculties and schools, and it belongs to the ECIU…

Alcalingua · Cursos de español para extranjeros, Universidad de Alcalá
Language school Alcala de Henares, Spain
Alcalingua is the centre of the Universidad de Alcalá dedicated to language teaching and to the training of language teachers. It is located in the historic centre of Alcalá de Henares, in the former Colegio de San Patricio, also known as the Colegio de los Irlandeses, a…

Centro Internacional de Español (CIDE), Facultad de Ciencias Sociales y Humanas de la Universidad de Deusto
Language school Bilbao, Spain
International Spanish Center (CIDE), located at the University of Deusto. The Center offers study abroad programs in the semesters and summers. Spanish Language courses at all levels (elementary to high-advanced, 2-3 hours per day) and courses taught in Spanish and English…

Cursos de Español para Extranjeros, Universidad de Málaga
Language school Malaga, Spain
The Málaga University Curso de Español para Extranjeros (CEE-UMA) is part of the University of Málaga, which was created in 1972; it is located in the city of Málaga on the south coast of Spain, receiving almost 40,000 students. The center for Spanish courses has been working…

Cursos de Español para Extranjeros, Universidad de Oviedo
Language school Oviedo, Spain
La Casa de las Lenguas is the language centre of the Universidad de Oviedo, on the Campus de El Milán in Oviedo, Asturias. It was set up to strengthen the language provision for the international students who come to study at the university each year and to improve language…

Estudios Hispánicos, Universidad de Barcelona
Language school Barcelona, Spain
The University of Barcelona is one of the Spanish universities which have formed a good tradition in teaching Spanish language and culture to foreigners. It was established in 1450, and acts as a public university, teaching 75 undergraduate programs, 353 graduate programs and…

Instituto Cuatrovientos
Vocational school Pamplona, Spain
Cuatrovientos, officially Centro Integrado Cuatrovientos and also known as Instituto Cuatrovientos, is a vocational training centre in Pamplona, Navarre, located at Av. de San Jorge, 6. Its teaching is organised around vocational training (formación profesional, FP) at…

Malaga University - Spanish Language and Culture Courses in Spain
Language school Malaga, Spain
Malaga-University.org presents the Spanish language and culture courses for foreign students offered by the University of Málaga (Universidad de Málaga) in Málaga, on the Mediterranean coast of Andalusia. The website itself is run by Universitas International Studies S.L., a…

Universidad de A Coruña - International Programmes
Language school A Coruña, Spain
The University of A Coruña is a public university, based in the city of A Coruña, Galicia, Spain. It was founded in 1989, and currently the university departments are divided between two primary campuses in A Coruña and nearby Ferrol. The school houses 25 faculties and…

Universidad de Alcalá, Cursos de Lengua y Comunicación y Cultura Española para Extranjeros
Language school Alcala de Henares, Spain
Alcalingua is the centre of the Universidad de Alcalá for language teaching and language-teacher training. It was created to help foreign students learn Spanish and is housed in the historic centre of Alcalá de Henares, in the former Colegio de San Patricio (or de los…

Universidad de Cádiz, Cursos de Español para Extranjeros
Language school Cadiz, Spain
The Centro Superior de Lenguas Modernas (CSLM) is the modern languages centre of the Universidad de Cádiz, located in the city of Cádiz. It teaches Spanish as a foreign language in different formats and at different levels, with a communicative approach. All programmes follow…

Universidad de Córdoba. UCO Idiomas
Language school Cordoba, Spain
The Universidad de Córdoba. UCO Idiomas belongs to the University of Córdoba and is its language Center. Its role is the teaching of languages, also, it has a service of simultaneous interpretation and translation. Performs tests, with own accreditation B1 of the languages…

Universidad de Extremadura. Cursos de Español para Extranjeros
Language school Cáceres, Spain
The University of Extremadura was established in 1973 and is especially proud of the fact that since then it has undergone significant development and growth. Currently, UEX offers 90 different degrees across 4 campuses and 17 university faculties and schools. Furthermore…

Universidad de Granada - Centro de Lenguas Modernas
Language school Granada, Spain
The Centro de Lenguas Modernas (CLM) is the modern languages centre of the Universidad de Granada. It is located on Placeta del Hospicio Viejo in Granada and is run by Formación y Gestión de Granada SLMP. The CLM teaches Spanish to foreign students, offers courses in other…

Universidad de Zaragoza - Cursos de español como lengua extranjera
Language school Zaragoza, Spain
The Cursos de Español como Lengua Extranjera (ELE) are the Spanish courses for foreign students run by the Universidad de Zaragoza in Zaragoza. The courses are accredited by the Instituto Cervantes, which renewed the accreditation in December 2024. Besides the courses in…

Universidad del Pais Vasco - Cursos de español
Language school Bilbao, Spain
The Universidad del País Vasco / Euskal Herriko Unibertsitatea (EHU) is a university with campuses in Álava, Bizkaia and Gipuzkoa. Through its Vice-Rectorates for Basque and Language Planning and for Transference and Internationalization, it runs Spanish and Basque language…

2Day Languages
Language school Valencia, Spain
2Day Languages is a Spanish language school in the centre of Valencia, on Avenida del Regne de València in the Ruzafa district, accredited by the Instituto Cervantes. Its courses follow the Common European Framework of Reference (CEFR) and the Instituto Cervantes curriculum…

ABCHumboldt
Language school Barcelona, Spain
ABCHumboldt is a language center, formed with the aim to become the ‘Gold Standard’ of language training. They have been following this mission by trying to deliver the best possible resources for learning and training. ABCHumboldt offers language training in some of the best…

Academia Akralingua
Language school San Vicente del Raspeig, Spain
Academia Akralingua is a language academy in San Vicente del Raspeig, in the province of Alicante, which has been teaching languages since 1991. It has two centres and teaches in small groups or in private one-to-one classes. The academy teaches a wide range of languages…

Academia Andaluza
Language school Conil de la Frontera, Spain
Academia Andaluza is a language school in Conil de la Frontera, on the Costa de la Luz in Andalusia, which has taught Spanish as a foreign language since 1987. It is owner-managed and certified by the Instituto Cervantes. The school occupies a three-storey Andalusian-style…

Academia Atlántika
Language school Conil de la Frontera, Spain
Academia Atlántika is a Spanish language school in Conil de la Frontera, an old fishing town on the Atlantic coast of the Costa de la Luz (Cádiz). It is accredited by the Instituto Cervantes. The school is in the town centre and has several classrooms, a library, an…

Academia Berceo
Language school Salamanca, Spain
Berceo (Academia Berceo) is a school of Spanish for foreigners in the centre of Salamanca, teaching since 1994. It is accredited by the Instituto Cervantes, is an authorised SIELE exam centre and belongs to the ProfedeELE network of schools. Classes have a maximum of 10…

Academia Castila
Language school Granada, Spain
CastiLa, Centro Internacional de Estudios Hispánicos, is a school of Spanish for foreign students in Granada that has been teaching since 1988. It is located in the Albaicín, around the Mirador de San Nicolás. The main building, the Casa de San Nicolás, is a restored historic…

Academia CILE
Language school Malaga, Spain
Academia CILE is located next to the cathedral gardens (in the centre of the lively social life of Malaga), at only a 10 minutes' walking distance from the beach, in a stunning 19th century building with bright and ample classrooms full of light and life. We provide quality…

Academia Contacto
Language school Madrid, Spain
Academia Contacto is a Spanish language school in Madrid that has been teaching since 2001 and is accredited by the Instituto Cervantes. Classes are held in small groups with qualified native teachers, and students receive a certificate at the end of the course. The school…

Academia de Español Páramo
Language school Valladolid, Spain
Páramo, Academia de Español is a Spanish language school, operating in the city of Valladolid. It has been receiving students since 1988, concentrating on those above the age of 14, who wish to gain knowledge or improve their skills in the Spanish language and culture. All…

Academia de Idiomas y de Formación Personal (AIFP)
Language school Malaga, Spain
Academia AIFP is a Spanish language school in the commercial district of central Málaga, at Calle Doña Enriqueta 4, in a building it shares with a German language school and a coworking space. It opened in 1996 as a school of German and English and has taught Spanish as a…

Academia de idiomas Ya Hablas
Language school Alicante, Spain
Ya Hablas Idiomas is a language academy in the centre of Alicante, at Plaza Abad Penalva 1, which has been teaching since 2010. It offers more than 15 European and Asian languages, including Spanish, English, French, German, Italian, Norwegian, Chinese and Japanese. Teaching…

Academia EUREKA
Language school Madrid, Spain
EUREKA is a Spanish language school in the historic centre of Madrid, at Calle del Arenal 26, a few metres from the Puerta del Sol and the Royal Palace. It was founded in 1988 and is accredited by the Instituto Cervantes; it also holds other accreditations such as CSN…

Academia Guiu
Vocational school Barcelona, Spain
Academia Guiu (Guiu Academy) is a private academy in central Barcelona that prepares students for the Spanish university entrance exam (PAU, also called Selectividad). The school states that it has offered these preparation courses since 1892. It is on Balmes street, between…

Academia Hispánica
Language school Cordoba, Spain
Academia Hispánica (International House Córdoba) is a Spanish language school in the centre of Córdoba, Andalusia. It was founded in 1953 as the first school of the International House organisation and is accredited by the Instituto Cervantes. The school occupies a two-storey…

Academia Instituto Picasso
Language school Malaga, Spain
Instituto Picasso is a Spanish language school in the historic centre of Málaga that has taught Spanish to international students since 1982. It is on the Plaza de la Merced, next to Picasso's birthplace, and is accredited by the Instituto Cervantes. According to the school…

Academia Iria Flavia
Language school Santiago de Compostela, Spain
Academia Iria Flavia is a small, family-run Spanish language school in Santiago de Compostela, Galicia, which has taught Spanish since 1994. Its courses focus on the Spanish spoken in everyday life and combine classes with cultural activities and trips in and around the city…

Academia Lenguaviva
Language school Seville, Spain
Lenguaviva is a Spanish language school in Seville, Andalusia, for students of all levels, from beginners to proficient speakers. Courses last from one week to one year, and the school also arranges custom-made courses for individuals and small groups, based on their Spanish…

Academia Malaga Easyned
Language school Malaga, Spain
Academia Malaga is a Spanish teaching institution based in Malaga, Spain. The language center offers a variety of programs (Intensive Spanish, General Spanish, DELE Prepatation) and five levels of choice. Students do not exceed 7 students per class, which allows for quick…

Academia Paraninfo
Language school Madrid, Spain
Academia Paraninfo is an academy in Madrid that has been teaching since 1973. Its main centre is at Calle Princesa 70, ten minutes' walk from Plaza de España, near the Argüelles and Moncloa metro stations, and it also teaches in Valencia and Seville. Courses can be taken in…

Academia Pradoventura
Language school Prado del Rey, Spain
Academia Pradoventura is a Spanish language school in Prado del Rey, one of the White Villages of the Sierra de Cádiz in Andalusia. It was founded in 2004 by Anja Dibbert and José Luis Garrido Rodríguez and welcomes learners of all ages and levels. Classes are taught face to…

Academia Sílabas
Language school Madrid, Spain
Academia Sílabas (Sí.la.bas) is a language and tutoring school in the Chamberí district of Madrid, at Calle Cardenal Cisneros 82, close to the Quevedo, Iglesia and Canal metro stations. It was founded in 2000 and has taught students of different nationalities and of all ages…

Academia Universitaria
Vocational school Salamanca, Spain
The Academia Universitaria de Salamanca is a training centre in the centre of Salamanca, at Plaza del Corrillo 19. It offers job-related training, including accredited courses for employment and professional certificates (certificados de profesionalidad), the official…

Academic Language Institute (ALI)
Language school Alicante, Spain
The Academic Language Institute (ALI) is a private organization, specialized in the creation and provision of quality educational and professional internship opportunities. These are targeted at individuals and groups, who are looking for Spanish language programs in Spain…

AIL Madrid Spanish Language School
Language school Madrid, Spain
AIL Madrid (Academia Internacional de Lenguas Madrid) is a Spanish language school in central Madrid. It opened its first school in Madrid in 2006, has been accredited by the Instituto Cervantes since 2011 and has been a member of FEDELE since 2012. It is also an official…

AIP
Language school Valencia, Spain
AIP Language Institute is a school of Spanish as a foreign language in Valencia, accredited by the Instituto Cervantes. Lessons are given by native teachers in classrooms equipped with digital boards, and the school runs a weekly programme of activities. Spanish 13: grammar…

ALBA Study Abroad in Barcelona, Spain
Study abroad program Barcelona, Spain
ALBA Study Abroad is a small study abroad programme in the centre of Barcelona, next to Plaça de Catalunya. It is an accredited programme of Portland State University (Oregon), through which students from any university receive U.S. undergraduate transfer credit, and a…

Alce. Aula de Lengua y Cultura Española
Language school Madrid, Spain
Alce is an organization, specializing in the provision of courses in Spanish and other modern languages. It has been operating since 1983, and offers intensive Spanish courses, which include a maximum of eight students per class, and are available at all levels. They can also…

Alea
Language school Oviedo, Spain
Alea is a Spanish language school, specifically structured to serve foreign students. It was established in 2000, and is situated in Oviedo, the capital of the Spanish province of Asturias. The school applies a number of teaching methods in their language curriculum, but it…

Atlas School
Language school Granada, Spain
New Atlas (Atlas School) is a small private language school in a central part of Granada, about five minutes from the Palacio de Congresos. It is on the ground floor of a pedestrian street and is accessible to people with disabilities. Its main activity is English teaching by…

Aula Hispánica
Language school Jaca, Spain
Aula Hispánica is a language school, offering a unique study environment with its location in Jaca, a city in the central Pyrenees in the north of Spain. Aula Hispánica has been dedicated to instructing Spanish to foreigners since its founding in 2003, and receives students…

Aula Toledo - Spanish Language School
Language school Toledo, Spain
Aula Toledo is a private Spanish language school in Toledo, a World Heritage city about 30 minutes from Madrid. The school is located on Travesía Gaitanas. It caters for students who want to improve their Spanish, for groups planning a language trip, and for people who need…

Babel Idioma y Cultura
Language school Malaga, Spain
Babel Idioma y Cultura (Babel Idiomas) is a private language academy in Málaga, located at C/ Valparaíso 1 in the El Palo area. It opened in 1999, first as an agency for language courses abroad, and soon afterwards opened its first English academy in Málaga, originally on…

Barcelona Lingua
Language school Barcelona, Spain
Barcelona-Lingua is a small Spanish-teaching school, situated in the heart of Barcelona. It takes pride in its strategic location, being only a five-minute walk from the Plaza de Cataluña and the Barrio Gótico- the famous gothic quarter. The school has made available a range…

BEM Idiomas
Language school Malaga, Spain
BEM Idiomas is a private language academy based in Vélez-Málaga, in the province of Málaga. Since 2002 it has taught English, French and Spanish for foreigners, with courses for children, teenagers, adults, professionals and companies. Teachers are native or bilingual…

Berlitz Idiomas
Language school Madrid, Spain
Berlitz is a language training company that has taught languages since 1878. In Spain it has language centres across the country and works with both individual learners and companies. According to Berlitz, more than 50,000 companies worldwide have used its services…

BEST Programs
Language school Madrid, Spain
BEST Programs is an organisation based near Madrid that arranges study, internship and volunteer programmes abroad. It describes itself as a non-subsidised, non-affiliated firm offering budget internship programmes around the world for professional and personal experiential…

British School, Tarragona
Vocational school Tarragona, Spain
British School Tarragona is a small private English language academy in Tarragona that has been teaching English since 1973. Classes are held in small groups with native English-speaking teachers, individual follow-up and regular contact with students and families. English…

c2 barcelona - Spanish Language and Culture in Barcelona
Language school Barcelona, Spain
C2 Barcelona is a Spanish language school in Barcelona, at Passatge del Rector Oliveras 7, between the Sagrada Família, the Arc de Triomf and Passeig de Gràcia. The school states that it has 25 years of experience in teaching Spanish. Classes are interactive and…

Camino Barcelona - Spanish Language School
Language school Barcelona, Spain
Camino Barcelona is a Spanish language school in central Barcelona, accredited by the Instituto Cervantes. It occupies a whole air-conditioned building about ten minutes' walk from Plaça de Catalunya, with 30 classrooms, three student common areas, an internet café, patios…

Canarias Cultural
Language school Santa Cruz de Tenerife, Spain
Canarias Cultural is an international Spanish language school in the centre of Santa Cruz de Tenerife, in the Canary Islands, and has taught Spanish as a foreign language for more than 25 years. It is a family school run by teachers. All teachers are native speakers with…

Caramba!
Language school Jerez de la frontera, Spain
Caramba! is a Spanish language school in Jerez de la Frontera, in Andalusia (southern Spain), about 10 minutes from the beaches. It arranges Spanish courses for all levels, from beginners to advanced learners, in groups of 2 to 8 students, taught by teachers qualified in…

Carpe Diem - Madrid
Language school Madrid, Spain
Carpe Diem Madrid is a Spanish language school based in Madrid that now teaches entirely online, with live lessons given by native Spanish-speaking instructors to students around the world. It covers all levels from A1 to C2. According to the school, it has more than 25 years…

CELEI: Centro de Lenguas y Educación Intercultural; Customize Program Providers
Language school Granada, Spain
CELEI (Centro de Lenguas y Educación Intercultural), now presenting itself as CELEI Regenerative Education, is an international education organisation based in Granada, Spain. It has more than 40 years of experience designing and running study abroad programmes, including…

Centro de Enseñanza de Español La Herradura
Language school La Herradura, Spain
La Herradura Spanish school is located in downtown La Herradura, a village close to Granada (in the Andalucía region). Founded in 1996, it has been teaching Spanish as a foreign language ever since, providing courses for all levels, from absolute beginner to advanced. Classes…

Centro de Español García Lorca
Language school Granada, Spain
The García Lorca Spanish Center is a Spanish language school, located in Granada, Spain, which is focused on providing a personalized method in the teaching of the Spanish language. They aim to make the learning of Spanish an enjoyable, but effective task through the…

Centro de Estudios Idea-Aladino
Language school Torremolinos, Spain
Centro de Estudios Idea Aladino is a family-run school of languages and arts in Torremolinos, on the Costa del Sol in the province of Málaga. It opened in 1993 and is located in the La Carihuela area, next to the beaches. The airport is about 15 minutes away by car, and…

Centro de Idiomas Quorum
Language school Nerja, Spain
Centro de Idiomas Quorum is a Spanish language school in Nerja, a town on the Costa del Sol in the province of Málaga, located at Calle San Miguel 25. Its courses are accredited by the Instituto Cervantes. Courses are open to all levels, from complete beginners to advanced…

Centro de Lenguas Modernas de la Universidad de Granada
Language school Granada, Spain
The Centro de Lenguas Modernas (CLM) of the Universidad de Granada (UGR) teaches Spanish to foreign students and offers courses in other modern languages. It is based at Placeta del Hospicio Viejo in Granada and is operated by Formación y Gestión de Granada SLMP. Intensive…

Centro Humboldt
Language school Barcelona, Spain
Humboldt, Business Communication Training (Centro Humboldt) is a language training centre founded in Barcelona in 1986. It teaches languages and intercultural skills to companies and individual learners. Its Barcelona centre is on the 11th floor of the Edifici Auditori in the…

Centro Internacional de Español MELKART
Language school Cadiz, Spain
Melkart, the school of friends is a Spanish language school, which has been up and running since 1995. They feel different from all other similar institutions with the friendly atmosphere they offer to students. The school is based in a typical Andalusian house from 1856…

Cervantes Escuela Internacional
Language school Malaga, Spain
Cervantes International School is a language school, located in Malaga, Spain – it is part of the network of Cervantes Institute Accredited Centers (a group of centers, dedicated to the teaching of Spanish). The school has accumulated 24 years experience in teaching Spanish…

CILE, Centro Internacional de Lengua Española
Language school Malaga, Spain
CILE (Centro Internacional de Lengua Española) is a Spanish language school in Málaga, in Andalusia, that has taught Spanish since 1988. The school is in the city centre, in a traditional 19th-century building. All teachers are native-speaking graduates, lessons are held in…

CLIC IH Centro de Idiomas e Intercambio Cultural
Language school Seville, Spain
CLIC International House (CLIC IH) is a Spanish language school founded in Seville in 1983. It opened a second centre in Cádiz in 2004 and a third in Málaga in 2017. The Seville school is at Albareda 19, in the city centre. CLIC is part of the International House network, is…

Club de Español, Spanish as a Foreign Language
Language school Madrid, Spain
Club de Español is a Spanish language school in central Madrid, at Monte Esquinza 28, between the Chamberí and Salamanca districts and close to the Colón, Alonso Martínez and Rubén Darío metro stations. It is accredited by the Instituto Cervantes. The school has 17 classrooms…

Colegio de España
Language school Salamanca, Spain
The Colegio de España is a Spanish language school in Salamanca, housed in a 17th-century building on Calle Compañía, a pedestrian street in the historic centre less than two minutes' walk from the Plaza Mayor. It is an accredited centre of the Instituto Cervantes. Intensive…

Colegio de Español La Janda
Language school Vejer de la Frontera, Spain
La Janda International House has 17 years of experience in teaching Spanish to international students. They pride themselves to offer a friendly atmosphere in a small town, off the coast of Cadiz. A lot of the school’s students have come through the recommendation of family…

Colegio Internacional Alicante
Language school Alicante, Spain
Colegio Internacional Alicante is a school of Spanish for foreigners in the centre of Alicante, founded in 1998 as a small cooperative of teachers of Spanish as a foreign language. It is accredited by the Instituto Cervantes and takes part in SICTED, a quality scheme for…

Colegio Maravillas
Language school Benalmádena, Spain
Maravillas School is a Spanish language school in Arroyo de la Miel, the main town centre of Benalmádena on the Costa del Sol, 18 km from Málaga and 12 km from Málaga airport. It has more than 45 years of experience, is accredited by the Instituto Cervantes and is an official…

Colegio Unamuno
Language school Salamanca, Spain
Colegio Unamuno is a school, specialized in the teaching of the Spanish language – it was established in 1987 in the historic district of Salamanca. In 2008 the school managed to secure a favorable report from the Cervantes Institute, allowing the Colegio Unamuno to join the…

Concorde Language School
Language school Vigo, Spain
Concorde Language School is a language and tutoring centre in Vigo, on Padre Seixas street opposite the A Bouza-Coia park. It has taught languages to children, adults and companies since 1988 and has offered school support classes since 1990. Language courses in English…

Costa de Valencia, escuela de español
Language school Valencia, Spain
Costa de Valencia is a Spanish language school for foreigners in Valencia, teaching since 1995. It is located at Avenida Blasco Ibáñez 66, in the university district between the historic centre and the beach, close to the Universitat de València and the Universitat…

Curso de inglés My Oxford English
Online and distance learning San Fernando de Henares, Spain
My Oxford English is an English course online, for companies and individuals, specifically designed for professionals and students Spanish-speaking. It is a learning system unique in the world composed of a wide variety of multimedia content of the highest quality. On their…

Debla - Spanish courses
Language school Malaga, Spain
Debla is a Spanish language school in Málaga that has taught Spanish for more than 40 years. It is accredited by the Instituto Cervantes and describes itself as a medium-sized, family-oriented school. The school is about five minutes' walk from the beach and ten minutes from…

don Quijote Granada
Language school Granada, Spain
don Quijote Granada is a Spanish language school in the historic centre of Granada, in the Realejo neighbourhood (the former Jewish quarter), at Calle Palacios 13. It belongs to don Quijote, an organisation of Spanish language schools in Spain and Latin America that was…

don Quijote Sevilla
Language school Seville, Spain
don Quijote Sevilla is the Seville school of don Quijote, a Spanish language school organisation founded in 1986 that opened its first school in Salamanca in 1989; the Seville school opened in 2001. It is at Calle Pastor y Landero 35, in the central Arenal neighbourhood, in…

Duero Cursos de Español
Language school Tordesillas, Spain
Duero Cursos de Español is a Spanish language school in Tordesillas, in the province of Valladolid (Castile), founded in 1996. The school is in the centre of town, at Calle Gutiérrez Mellado 5. Tordesillas is a historic town where Spain and Portugal signed the treaty of 1494…

EBC Servicios Lingüísticos
Language school Madrid, Spain
EBC is a teacher-training centre in Madrid that prepares people to teach English as a foreign language (TEFL/TESOL). It has offered EFL training, translation and other language services in Madrid since 1996. EBC is a Trinity College London validated course provider (centre ID…

EF Education First
Study abroad program Barcelona, Spain
EF Education First is an international education company founded in Sweden in 1965. It has more than 600 offices and schools and is present in over 100 countries and regions. Its programmes combine language learning, cultural exchange, academic study and educational travel…

Enforex, Spanish in the Spanish World
Language school Madrid, Spain
ENFOREX is an organisation of Spanish language schools that has taught Spanish to international students since 1989. It runs 32 campuses in 13 countries in Spain and Latin America, plus 10 summer camps, and states that it welcomes more than 40,000 students of over 160…

Englishjet
Language school Madrid, Spain
Englishjet is a language training company based in Madrid that has been teaching English for more than 20 years. Its method is communicative and functional, based on continuous use and practice of the language, with the focus on speaking and listening. All teachers are native…

ePP español para profesionales
Language school Madrid, Spain
EppSpanish for professionals is a school, specialized in teaching Spanish to foreign executives and professionals. The institution was established by professionals, who possess expertise in both the teaching of Spanish and the business world. Furthermore, EppSpanish have…

ESADE-Executive Language Center
Language school Barcelona, Spain
The ESADE-Executive Language Center is located in Barcelona, Spain, in the residential area of Pedralbes. Its building was specifically designed to enhance language learning with spacious air-conditioned classrooms equipped with audio-visual technology, a library and a…

Escuela Atenea
Language school Huelva, Spain
Escuela Atenea, which now presents itself online as Language Mood, is a school of Spanish as a foreign language based in Huelva, in Andalusia. Besides Huelva, its website lists Spanish courses in Seville, Ayamonte, Aracena and Punta Umbría. Teaching follows the Common…

Escuela Carmen de las Cuevas
Language school Granada, Spain
The Escuela Carmen de las Cuevas is a Spanish language school and flamenco centre in Granada, teaching since 1984. It is accredited by the Instituto Cervantes as a Spanish school. The school occupies a building between the historic Albaicín and Sacromonte quarters, and…

Escuela de Idiomas Nerja
Language school Nerja, Spain
Escuela de Idiomas Nerja is a Spanish language school founded in 1980 in Nerja, on the coast of the province of Málaga in Andalusia. It is housed in a traditional Andalusian building with a tropical garden in the centre of town, a few minutes' walk from the beaches, and has…

Escuela Delengua
Language school Granada, Spain
Delengua (Escuela Delengua) is a Spanish language school in the centre of Granada, accredited by the Instituto Cervantes, which has taught Spanish since 1997. It runs courses for adults all year round, with new courses starting every Monday and durations from one week to…
Language Courses and Cultural Immersion Programs Studies in Spain
Spain is one of the main destinations for learning Spanish where it is spoken every day. Language courses here range from a week of classes during a holiday to a full academic year, and many schools combine lessons with cultural activities, excursions and accommodation with local families: what the industry calls cultural immersion. Our directory lists 188 schools in Spain under this subject, from private language schools to university language centres and public official language schools.
Types of language course
- Private language schools: general and intensive Spanish, small groups and activity programmes
- University language centres: Spanish courses for foreigners run by universities
- Escuelas Oficiales de Idiomas (EOI): public schools with official certificates and public fees
- Specialised courses: business Spanish, exam preparation (DELE, SIELE) and training for teachers of Spanish
Among private schools, Colegio Delibes in Salamanca, for example, states that classes have a maximum of 12 students and offers ten course types, from general Spanish to business Spanish, DELE preparation and teacher training. Universities run their own centres: Alcalingua at the Universidad de Alcalá, the Centro de Lenguas Modernas of the Universidad de Granada and the Centro Superior de Lenguas Modernas of the Universidad de Cádiz all teach Spanish to foreigners alongside other languages. The Universidad de Cádiz states that its programmes follow the Common European Framework of Reference for Languages (CEFR).
Public official language schools (EOI)
According to the Ministry of Education, Spain's official language schools are run by the regional governments and form a network of 471 centres across the country. They teach 23 languages, from basic level (A1-A2) to proficient user (C1-C2), and many of them teach Spanish as a foreign language. The EOI Barcelona Drassanes, for example, runs four-month intensive Spanish courses from A1 to B2.2 with groups of 25 to 30 students; passing certain levels gives an official certificate valid throughout Spain. It also states that it does not handle visa applications, so it suits people who already live in Spain better than short-stay visitors.
Quality and official exams
The Instituto Cervantes accredits schools that teach Spanish as a foreign language through its SACIC scheme; accredited centres go through an evaluation that is repeated every three years. Its public list of accredited centres in Spain includes schools in our directory such as Malaca Instituto in Málaga, the Centro de Lenguas Modernas of the Universidad de Granada, Castila and Montalbán in Granada. Accreditation is one useful check among others, not a ranking.
Two official exams certify your level. The DELE diplomas, awarded by the Instituto Cervantes on behalf of the Spanish Ministry of Education, cover all CEFR levels and have official validity, indefinite duration and international recognition; candidates do not need to have taken a course first. SIELE, promoted by the Instituto Cervantes, the UNAM, the Universidad de Salamanca and the Universidad de Buenos Aires, is taken by computer and gives results within three weeks at most.
Cultural immersion and accommodation
Immersion programmes add life outside the classroom. Colegio Delibes lists host families, student residences and shared flats, plus activities such as a tapas tour, sports and Spanish cooking classes. Alcalingua offers places in residences, shared flats and homestays, and helps with medical insurance and visa paperwork. The cities with the most schools in our directory are Madrid, Barcelona, Málaga, Granada and Salamanca, followed by Seville and Valencia.
Visas for language students
According to the Spanish consulate in London (page dated 15 September 2025), study stays of less than 90 days do not require a study visa, although some nationalities need a short-stay Schengen visa. For longer stays, language studies of Spanish are one of the programmes that qualify for a study visa. Applicants need acceptance at an authorised school for a full-time programme, proof of financial means equivalent to 100% of Spain's IPREM income indicator, and health insurance from an insurer authorised in Spain with cover of at least €30,000; travel insurance is not accepted. Applications must be submitted at least two months before the course starts. For stays of more than six months, students must apply for a foreigner identity card (TIE) within one month of arrival. Requirements vary by consulate, so check the consulate for your place of residence.
Frequently asked questions
Do I need a visa for a Spanish course in Spain?
Not for study stays of less than 90 days, although some nationalities need a short-stay Schengen visa. Longer courses require a study visa and a full-time programme at an authorised school.
What is the difference between DELE and SIELE?
DELE diplomas certify one CEFR level and have indefinite validity. SIELE is a computer-based test promoted by the Instituto Cervantes and three universities, with results within three weeks.
How can I check the quality of a language school?
The Instituto Cervantes publishes a list of accredited centres in Spain, which are re-evaluated every three years. It also helps to compare group sizes, hours per week and accommodation options.
Are there cheaper public options?
Yes. The Escuelas Oficiales de Idiomas are public schools with official certificates and public fees. Their courses run in fixed terms, and some, such as the EOI Barcelona Drassanes, do not handle visas.