Argentina and Costa Rica Spanish Schools

At the heart of everything we do is our belief that learning Spanish is one of the most rewarding investments you can make in your life.

You can learn Spanish in Spain (Barcelona, Madrid, Sevilla or Valencia), in Argentina (Buenos Aires) or Costa Rica.

Why learn Spanish with Babylon Idiomas?

We have been voted Best Spanish Language school by readers of Language Travel Magazine in 2008
Accredited by Instituto Cervantes
You'll learn Spanish in a natural, practical and fast way
We only teach Spanish for students of 18 years and older We only teach in small groups of 8 students or less
All of our teachers are native and university trained
It is easy to meet other students and make new friends
A Customer Service desk is there to help you 24/7
>> Request your FREE brochure
>> Ask our students about their Babylon Idiomas experiences

Our Spanish courses

At the core of our academic program stands the Intensive course which consists of 20 hours of classes per week. This provides you with the right depth and intensity to really learn Spanish. You can add 2 hours of extra conversation classes to this course with our Super-intensive course.

You can choose your own study length from 1 week to a full year and new Spanish courses start every Monday.

We also offer other Spanish programs such as DELE preparation courses, Spanish immersion training and courses that combine learning Spanish and a leisure activity.

>> Learn more about our Spanish courses

Learn Spanish in Spain, Argentina and Costa Rica

Where better to learn Spanish than in the country where it is spoken? Perhaps you are interested in Spanish courses in Barcelona or you have always dreamed of learning Spanish in Sevilla?

Whatever your preferred language school destination, with Babylon Idiomas you can learn Spanish in Spain [Barcelona, Madrid, Sevilla, Valencia], Argentina [Buenos Aires] or Costa Rica [Arenal, Turrialba, Playa Dominical and Tamarindo]

You can also combine different schools during your trip without any additional cost. This is a great way to explore Spain and Latin America whilst learning about the Spanish language and culture.

Our Spanish language school characteristics

Each destination has its own unique attractions but all our Spanish language schools in Spain and Latin America share the following characteristics:

Central location


We are here to help We'd love to hear from you and assist you in choosing a Spanish course that is right for you and advise you on the different language school destinations that we offer. Our team is here to help you.

The Babylon Idiomas Team


Hotels City Rating

Hotel La Chancla Malaga  3 stars

Malaga Very good

​Hotel La Selva La Selva del Camp  3 stars

La Selva del Camp Great

Hotel La Fonda Del Califa Arcos de la Frontera  3 stars

Arcos de la Frontera Nice

Torrent Bay By Intercorp Hotel Group San Antonio  3 stars

San Antonio (Ibiza) Very good

Hotel Astoria Park Lloret de Mar  4 stars

Lloret de Mar Very good

Arc La Rambla Hotel Barcelona  3 stars

Barcelona Very good

Bellevue Club Aparthotel Alcudia  3 stars

Alcudia (Mallorca) Nice

Hotel Del Mar Barcelona  3 stars

Barcelona Very good

Hotel Tropical Park Callao Salvaje  4 stars

Callao Salvaje Great

Aparthotel La Mirage La Manga del Mar Menor  4 stars

La Manga del Mar Menor Nice

Hotel Abaco Altea  3 stars

Altea Very good

Hotel San Vicente Santiago de Compostela  3 stars

Santiago de Compostela Very good

Hotel Las Cruces Belmonte De Miranda  3 stars

Belmonte De Miranda Nice

Hotel El Mirador Alhaurin el Grande  3 stars

Alhaurin el Grande Nice

Hotel Best Osuna Madrid  4 stars

Madrid Nice

Brondo Architect Hotel Palma de Mallorca  4 stars

Palma de Mallorca Great

Dynastic Hotel Benidorm  4 stars

Benidorm Very good

Los Angeles Hotel & Spa Granada  4 stars

Granada Very good

Las Piramides Hotel Playa de las Americas  3 stars

Playa de las Americas (Tenerife) Very good

Emperador Hotel Madrid  4 stars

Madrid Great

Hotel Jose Cruz Nerja  3 stars

Nerja Great

Hotel Alcazar Seville  3 stars

Seville Very good

Hilton Barcelona Hotel  4 stars

Barcelona Very good

Las Palmeras Hotel Fuengirola  4 stars

Fuengirola Very good

Hotel Agua Azul - Adults Only Benidorm  4 stars

Benidorm Very good

Hotel 1898 Barcelona  4 stars

Barcelona Great

Hotel Gaya Peguera  3 stars

Peguera Very good

Hotel De Londres Y De Inglaterra San Sebastian  4 stars

San Sebastian Great

Mur Neptuno Gran Canaria - Adults Only Hotel Playa del Ingles  4 stars

Playa del Ingles (Gran Canaria) Great

Hotel Market Barcelona  3 stars

Barcelona Very good

Chayofa Country Club Aparthotel Playa de las Americas  3 stars

Playa de las Americas (Tenerife) Very good

Hotel Jazz Barcelona  3 stars

Barcelona Great

Holiday Inn Express Malaga Airport, An Ihg Hotel  3 stars

Malaga Very good

Barcelona Princess Hotel  4 stars

Barcelona Great

Catalonia Barcelona Plaza Hotel  4 stars

Barcelona Great

Aparthotel Estrella De Mar Alcudia  4 stars

Alcudia (Mallorca) Great

Pierre&Vacances Mallorca Deya Aparthotel Santa Ponsa  3 stars

Santa Ponsa Nice

Bah Barcelona Airport Hotel El Prat de Llobregat  4 stars

El Prat de Llobregat Very good

Hotel Barcelona Apolo, Affiliated By Melia  4 stars

Barcelona Very good

Caballito Al Mar (Adults Only) Hotel Canyamel  3 stars

Canyamel (Mallorca)

Hotel Antiga Calafell  3 stars

Calafell Very good

Galiano Hotel Madrid  3 stars

Madrid Nice

Colon Hotel Barcelona  4 stars

Barcelona Great

Hotel Casa Camper Barcelona  4 stars

Barcelona Perfect

Hotel Europa Madrid  3 stars

Madrid Great

Vincci Mae Hotel Barcelona  4 stars

Barcelona Very good

Barcelo Raval Hotel Barcelona  4 stars

Barcelona Great

Ac Hotel Barcelona Forum  4 stars

Barcelona Very good

Hotel La Fonda Benalmadena  4 stars

Benalmadena Perfect

Hotel Compostela Santiago de Compostela  4 stars

Santiago de Compostela Great

Hotel Ele Acueducto Segovia  3 stars

Segovia Very good

Hotel Derby Barcelona  4 stars

Barcelona Very good

Hotel Saratoga Palma de Mallorca  4 stars

Palma de Mallorca Great

Soho Boutique Las Vegas Hotel Malaga  3 stars

Malaga Very good

Parador De Cardona  4 stars

Cardona Great

Hotel Barcelona Universal  4 stars

Barcelona Great

Gran Hotel Havana 4* Sup Barcelona  4 stars

Barcelona Great