Learn Spanish in Latin America

Have you ever thought about traveling to a Latin American country to learn how to speak Spanish fluently?  During your adventure you will not only enhance your Spanish speaking skills, but you'll have the vacation of a lifetime.

Take a look at our learning packages


Your adventure begins by choosing one of our 12 preferred Spanish Immersion Schools located throughout Latin America. You can stay and learn in one location or plan a multi-school adventure, depending on how long you plan to stay. Each school is staffed by experienced instructors and friendly assistants who are eager to help you achieve the maximum benefit from the lessons during the course.


The Group class learning environments are our most popular choice among new students. Groups are small, limited to around 7 to 10 students per group to ensure each student has the opportunity to understand each lesson. If you prefer to learn one-on-one with an instructor, we have private lessons available upon request. You can even combine group sessions with private lessons to enhance your learning potential.


Of course your stay in Latin America is not only about learning Spanish. You'll be traveling throughout the surrounding area on excursions to the many historical sites nearby, talking to the local people in the city and small villages, and shopping for souveniers and gifts. And don't forget about the food. You'll experience local foods and recipes from restaurants and local food vendors that you won't find anywhere else.

Feel free to contact us

To get more information about our Spanish learning programs in Latin America, available locations, schools, and classes, just fill  out the  pre-registration form located on the Latin Immersion website. Currently, schools are available in Chile, Peru, Mexico, and Costa Rica. Or, you can come visit our spanish immersion school in argentina. Class sizes are limited, so to make sure your spot for our next trip to Latin America is reserved, feel free to call and make your reservation or request more information today.