Learn Spanish in Spain

Find your holiday

Discover our learn Spanish in Spain holidays

Choosing to study Spanish in Spain is a great way to improve your language skills, either at a quality Spanish language school or in your teacher’s home for total immersion. Practise your Spanish over tasty tapas, use your new vocabulary at local markets, brush shoulders with locals in bustling cafes – Spanish language courses should always be this immersive.


Prices from £131

San Sebastian

Prices from £154


Prices from £154


Prices from £162


Prices from £163


Prices from £167


Prices from £172


Prices from £180


Prices from £180


Prices from £190


Prices from £200

Ibiza Town

Prices from £203


Prices from £446


Prices from £969


Prices from £1167

Our most popular holidays

After all, it's not just where you go, it's how you come back.

"My Spanish grammar really improved and the Surfing was excellent."


- Dawn, Ireland: Spanish & surf, Fuerteventura

"Enjoyed the cooking learning about local dishes. A quality experience."


- Maija, Finland: Spanish & cooking, Malaga

"The school was excellent, one of the best I've been to in Spain."


- Nadine, Ireland: Spanish course, Valencia

Multi activity holidays

Why settle for just one activity when you can try two!

Multi activity holidays
Learn Spanish and wellbeing

Learn Spanish and wellbeing

from £181

Multi activity holidays
Spanish and cooking courses

Spanish and cooking courses

from £199

Multi activity holidays
Learn Spanish and surf

Learn Spanish and surf

from £230

Multi activity holidays
Learn Spanish and dance

Learn Spanish and dance

from £237

Multi activity holidays
Learn Spanish and sports

Learn Spanish and sports

from £262

Multi activity holidays
Learn Spanish and photography

Learn Spanish and photography

from £379

Who are our Spanish language holiday guests?

Keen linguists, beginners who've never uttered more than 'hola', multilingual speakers – everyone is welcome in the classrooms of our Spanish language schools.

You'll meet people of all ages and nationalities, from singles to couples to groups of friends. Some have spoken Spanish all their lives, while others just want to escape traditional classroom settings and inspire their minds.

All that's required is a passion for learning and a refusal to be boxed in.

Is this you? It looks like you.

Thousands of people have already discovered that our eclectic mix of Spanish language holidays in Spain are as diverse as the people who go on them. Come and join them.

Where can you learn Spanish in Spain?

Learn the Spanish for 'hang ten' while surfing the big ones in laid-back Fuerteventura or San Sebastian. Put on your dancing shoes and say 'bailamos' in the Andalusian towns of Seville or Nerja.

Wander the enticing cities of Granada or Salamanca or converse over tapas in the bustling centres of Barcelona or Madrid. Taste a perfect paella in Valencia or chill out on the beach in Cadiz or Ibiza just after your morning Spanish lesson.

Learning Spanish in Spain means challenging your mind, embracing the nuances of a new culture and language and being willing to make mistakes. And – most importantly – it's about sharing laughter, conversation and a glass of wine with other students and locals – without the stuffy classrooms or piles of homework.

Make the most of your time in Spain and combine your Spanish courses with another hobby or passion like photography, dance, surfing, cooking, horse riding or kitesurfing.

Spanish immersion holidays

To accelerate your learning, try a full Spanish immersion holiday. Move in with your teacher for a week and become part of the family. Speak the local language from the moment you wake until you're dreaming in it, too.

You'll see the results: a one-week Spanish immersion holiday equips you with as much language learning as four weeks in a classroom at home.

Learning Spanish should always feel this natural.

Whatever you choose, you can find Spanish holidays in Spain that expand your mind and indulge your inner linguist alongside other passionate students. Never settle for ordinary.

Guest reviews

"Outstanding friendly service from everyone involved. Would I use GoLearnTo again? Absolutely! " Sue, UK

See the holiday