English language schools in Spain

357 language schools listed for Spain

Add your school

A Coruña

Albacete

Alcañiz, Aragon

Alcantarilla, Murcia

Alicante

Almeria

Arganda del Rey

Arrasate-Mondragón

Asturias

Badajoz

Barakaldo, Basque Country

Barcelona

Barcelona (Gavà)

Barcelona (Granollers)

Barcelona (Palau Solita i Plegamans)

Barcelona (Torello)

Barcelona (Vic)

Barcelona (Vilanova i la Geltru)

Benahadux

Bilbao

Blanes

Burgos

Cádiz

Cartagena, Murcia

Castellon de la Plana

Cordoba

El Medano, Tenerife

Elche

Elorrio, Vizcaya

Entrambasaguas, Cantabria

Fuengirola, Malaga

Gandia

Gijón

Girona

Girona (Banyoles)

Girona (Platja d’Aro)

Gran Canaria

Granada

Guadalajara

Huelva

Jaen

Jerez, Cadiz

L’Ampolla

Las Palmas de Gran Canaria

Leon

Logroño

Lugo

Lugones, Asturias

Madrid

Madrid (Alcalá de Henares)

Madrid (Getafe)

Madrid (Mejorada del Campo)

Málaga

Manlleu

Marbella

Mataró, Catalunya

Merida

Mieres, Asturias

Miguelturra, Castile-La Mancha

Molina de Segura, Murcia

Montilla, Córdoba

Murcia

Oviedo, Asturias

Palma de Mallorca

Pamplona

Pollença, Mallorca

Puertollano, Castile-La Mancha

Reus, Tarragona

Roquetas de Mar, Almer

Sabadell, Catalunya

Salamanca

San Sebastian

Santa Cruz, Galicia

Santa Cruz, Tenerife

Santander

Santiago de Compostela

Segovia

Seville

Tarragona

Terrassa, Catalunya

Toledo

Trujillo, Extremadura

Urretxu, Gipuzkoa

Utrera, Andalusia

Valdepeñas, Castile-La Mancha

Valencia

Valladolid

Valls, Catalunya

Vigo, Galicia

Vitoria-Gasteiz, Basque Country

Voto, Cantabria

Zaragoza

Add your school in Spain

Agencies and voluntary organisations operating in Spain