Spanish courses in Spain with IH Spain

  • Barcelona: so much to discover in one of the world's most exciting cities

  • Cadiz: a small, historic port, deep in the south of Spain

  • Madrid: so much to discover on a course in the capital of Spain

  • Palma: a lovely city on one of the Mediterranean's loveliest islands

  • San Sebastian: surely one of the most beautiful settings in the world for a city

  • Seville: to visit it is to fall in love

  • Valencia: home of paella... and of so much more

  • IH Spain: great Spanish courses in 7 amazing cities

Quality Spanish courses from top language schools in 7 of Spain's great towns and cities...

International House Spanish language schools in Spain

All the language schools that make up IH Spain share an approach based on common standards and principles that guarantee you a quality Spanish course.

The practical, communicative methodology employed at International House schools is the easiest, fastest and most effective way to learn to speak Spanish.

Come and join us: experience Spain, learn Spanish and immerse yourself in the diverse cultures of a unique country.

Seven schools in seven exciting destinations

Our language schools are centrally located in some of the most fascinating towns and cities in Spain: Barcelona, Cadiz, Madrid, Palma de Mallorca, San Sebastian, Seville and Valencia [ locate our cities on a map of Spain ].

Contrasting cultures

In each of our locations, you can explore the history of Spain and its culture: its traditions, customs, festivals, folklore, and the day-to-day habits of its people.

Try splitting your Spanish course between two or more of our centres on our "Spanish in Spain" programme. The contrasts are remarkable, making Spain a fascinating cultural experience - especially when you blend in the students from all over the world that you will meet on your course.

Spain Pass

Travelling by high-speed train between our different centres is now fast and easy and, thanks to Renfe's new Spain Pass, also not expensive.

About IH Spanish schools in Spain

There are over 20 International H ouse (IH) language schools in Spain. Most concentrate on teaching English to the local population, but seven — IH Barcelona, IH Cadiz, IH Madrid, IH Palma de Mallorca, IH San Sebastian, IH Seville and IH Valencia — are schools that specialise in teaching Spanish to students from all over the world.

All IH schools in Spain are run independently, but benefit from the organisational structure they share. This means you can study with the same effective principles being applied in all schools, while at the same time getting direct and personalised attention.

Our goal is to create the right kind of environment to allow you to achieve your main objective: to learn Spanish and to discover what Spain is all about.

Learn more

More about our Spanish courses...

More about IH Spain...

You've found a great school. All you need to do now is pick your city...

Spanish in Spain

Spanish in Barcelona | Cadiz | Madrid | Mallorca | San Sebastian | Seville | Valencia

What's on? Find out on our new IH Spain blog!

Top of page

Information in other languages

English Castellano Espagnol Spanisch Spagnolo Espanhol

Can't find what you're looking for?

Follow us...

FacebookGoogle PlusLinkedinTwitterOur WordPress blog

Our latest tweets...

From our blog...