Spanish Immersion Directory

About The Spanish Immersion Directory

The Spanish Immersion Directory compiles Spanish schools that meet certain criteria.

1) They appear to be legitimate.

2) Special attention given to those that are either non-profit organizations or they donate a percentage of their profits to community-based organizations. Marked with this symbol in front of the name: ***

This is an ongoing directory and it will be updated regularly. Links will be checked regularly to make sure they are still working.

If you have a recommendation for a school that should be added, please send it in the comments sections, either in this post or the directory post.

Teaching Yourself Spanish Newsletter Sign Up

Posted by Rachel Shell in Spanish Immersion Directory, 0 comments

Spanish Immersion Directory

Please READ THIS POST FIRST which explains the Spanish Immersion Directory. To receive notifications of updates to this directory, please fill out the form at the bottom of this page.


Spanish Lessons in Bariloche

Buenos Aires
Argentina I.L.E.E.


Volunteer Bolivia


Academia de Idiomas del Norte


Babel International Language Institute

Ibagué and Salamina
Learn More Than Spanish


Spanish schools in Costa Rica are among the priciest averaging $15-20 per hour for private lessons. Many are located at beautiful beaches. Most are for profit companies. The Spanish spoken in Costa Rica is, in my opinion among the hardest to understand. And due to the amount of English speaking tourists and ex-pats, it may be hard to escape English and get a true Spanish immersion experience. But did I mention the beautiful beaches?

Montaña Linda One of the more affordable options in Costa Rica with volunteer opportunities.
Personalized Spanish in Costa Rica’s capital San Jose.
Proyecto Asis offers a variety of interesting volunteer immersion programs.


Ecuador is a popular destination for Spanish immersion. Schools are among the most affordable. Most are one-to-one instruction.

Learn Spanish on the Beach!
Canoa Spanish Language School


Cristóbal Colón Spanish School
Vida Verde
Yanapuma Spanish School

Spanish School Shishink


Guatemala has very affordable Spanish schools. Most are one-to-one instruction.

Español Ya!
Ixchel Spanish School

Lake Atitlan
Jabel Tinamit

Patzite Spanish School

Volunteer Petén
Eco-Escuela de Español

Quetzaltenango (Xela)
El Nahual Community Center
La Paz
Madre Tierra
Pop Wuj
Minerva Spanish School
Miguel Angel Asturias Spanish School

San Pedro La Laguna
Casa Rosario


La Ceiba
Centro Internacional de Idiomas

San Pedro Sula
Our Little Roses


Mexico has numerous immersion schools. The prices are mid-range, not as cheap as Guatemala, Nicaragua, Ecuador, Peru or Bolivia, but less expensive than Panama, Costa Rica and Argentina.

Instituto Cultural Oaxaca offers a wider variety of cultural workshops than you find in most immersion schools.


Nicaragua Spanish schools are very affordable and there are many volunteer opportunities. It is one of the safest Latin American countries to visit.

El Lagartillo
Hijos del Maiz

Laguna de Apoyo
Apoyo Intensive Spanish School

La Isla Foundation

Playa Gigante
Escuela Big Foot

San Juan Del Sur
Spanish Ya


Spanish School Arequipa

Academia Superior de Idiomas
This is a historically rich area of Perú, north of Lima, on the Pacific coast with close proximity to the beach.

Cusco has many schools to choose from as it is such a tourist destination in Perú. The prices are very reasonable, probably due to the competition.
FairPlay is also a non-profit. They offer extensive training to single mothers who then become Spanish teachers. 2/3 of tuition goes directly to the teachers.
Mundo Verde offers some unique programs including Spanish + Andean Medicinal Plants, and Spanish + Andean Shamanism. Profits go towards a rainforest conservation project.
Projecto Peru
San Blas Spanish School

Besides offering Spanish lessons, volunteers can teach English in their low-cost English classes.


Spanish Uruguay

Posted by Rachel Shell in Spanish Immersion Directory, 0 comments

How To Choose A Spanish Immersion School

How To Choose A Spanish Immersion School

There are so many Spanish immersion schools to choose from, narrowing it down to just one can be quite a project. This article will give you some tips on making the best decision for you.

If price is a deciding factor, you will save money by going to Guatemala, Nicaragua or Ecuador. Even though the tuition is lower, this isn’t a reflection of the quality of instruction but rather the economic circumstances. These schools are as good as schools in other countries where the tuition is higher.

Next, decide if you prefer studying one-on-one with your own private teacher, or in a small group of other learners. The benefits of working one-on-one is that you have instruction that is specific to your needs. This is helpful if you are more advanced in your studies. In that case being in a group may slow down your progress. However if you are fairly new to Spanish, working in a group setting will probably be just fine, and you can save money as the group rates are usually cheaper. Although in certain countries, like Guatemala, Nicaragua and Ecuador, one-on-one instruction is the norm. Don’t worry about not meeting people if you take an individual class. You will have plenty of opportunities to meet the other students since the schools are quite small.

Next consider whether you would prefer being in a large city, a mid-sized city or a small village. If you are interested in night life and lots of cultural activities, the smaller villages may bore you. If you enjoy outdoor activities such as surfing, there are many beach town settings that have Spanish immersion schools.

Most Spanish immersion schools offer home-stays, where you live with a local family. They provide you with a private room and three meals a day, except for Sundays. These are great opportunities to practice your Spanish and learn about the culture of the local people. However, the accommodations may not be what you are used to and you will probably have to share a bathroom with other family members. If privacy is important to you, or the freedom to stay out late and have guests, then you may prefer staying in a hostel. Most schools will help you find one nearby and they are usually very affordable.

If volunteering is of interest to you, be sure to select a school that has volunteering opportunities as part of their daily or weekly activities. Many schools have long-term volunteer programs that include language learning. You may also want to consider selecting a school that is a not-for-profit organization, that is, they are using the school as a means to raise funds for community-based projects.

If you are unsure of which school to choose, then perhaps you should try sampling a few different schools. Let’s say you have 4 weeks to study Spanish. Why not try a different school each week? This will give you a wider range of experiences. Many of these schools are only a few hours away by bus, which can be taken on a Sunday.

As you review the various websites for Spanish immersion schools, they basically all sound great. After you have narrowed down some that are of interest to you, try looking at the Spanish forums for comments made by former students. There are quite a few websites that allow students to rate these schools. But also keep in mind that many of these are not monitored, so it could lead to abuse. For example, some schools may submit bad reviews for their competitors.

The good thing is that if you do not enjoy the school you are at, and if you’ve only committed to a week, then you can simply move on to another school. So go with a backup plan in case the school isn’t to your liking. And if you love it, then you can stay longer!

The Spanish Immersion Directory is a great place to start your search.

Teaching Yourself Spanish Newsletter Sign Up

Posted by Rachel Shell in Articles of Interest, Spanish Immersion Directory, 0 comments

Spanish Immersion Schools In Central and South America

Spanish Immersion Schools In Central and South America

Studying Spanish abroad is incredibly easy and affordable. You don’t have to be enrolled in a university to attend most of these programs. Spanish Immersion schools in Central and South America are designed for independent learners of any age and they cater the curriculum to meet the needs of the students.

The typical time frame for these schools is Monday-Friday. The student simply pays by the week. The typical schedule is 8am – noon and includes coffee/tea breaks. This is known as a 20 hour week. You may also pay for more or less hours.

Usually during the afternoons and evenings there are excursions planned that allow the student to experience aspects of the local culture and history. There are often complimentary dance or cooking classes included in the tuition cost.

It is possible to take classes that are just one-on-one, that is, only you with your teacher. In fact, in many of the countries, like Guatemala, Honduras, Ecuador and Nicaragua, this is the norm. In the other countries, they usually have a group rate, which is for small groups of 2-5 people. If you want to have private instruction then you can pay a little more. You may also lock into a group rate and find that there are no other students available to join the group at that time. So you would get the lower rate by default.

Most schools offer discounts if you stay for multiple weeks. Some also offer a reduced rate during the slow season, which is typically during the non-summer months (summer in the norther hemisphere).

Another feature of these Spanish Immersion schools is that they place you with a local family for a home-stay, where you can experience the day-to-day life of the locals. These home-stays include 3 meals per day, except on Sundays and a private room. The families usually have many years of experience hosting foreigners. If you prefer more privacy, the schools have other housing options, which are usually nearby hostels. Some schools include the home-stay in their pricing while others have it priced separately, so be use to be aware of this when comparing prices.

These schools are plentiful in most Latin America countries and since they are competing for students, the prices can be really low, as low as $5 an hour. Compared to the cost of having a private Spanish tutor in the United States, this is an incredible savings.

Another wonderful feature that many of these schools offer is the opportunity to volunteer in the community. Volunteer opportunities can range from working with orphans to reforestation projects.

Some of the schools are not-for-profit and the tuition fees go to support the community. While other schools incorporate adventure sports or eco-tourism into their program.

In my research I have found that the most affordable schools are in Guatemala, Nicaragua, Bolivia and Ecuador. Close in affordability are Peru and Honduras. The pricier schools are in Mexico, Costa Rica, Panama and Argentina. There are fewer Spanish immersion schools in Chile, Uruguay, Paraguay, Venezuela, Columbia, El Salvador, Dominican Republic and Puerto Rico.

Visit the Spanish Immersion Directory to find a school that’s right for you.

Teaching Yourself Spanish Newsletter Sign Up

Posted by Rachel Shell in Articles of Interest, Spanish Immersion Directory, 0 comments