Study Spanish in Mexico

Mexico's borders are open! Don't miss out on a great opportunity to travel and learn Spanish!

LangAway partners with the best Spanish schools in Mexico to offer you an incredible opportunity to learn while traveling. Be it a week or a month, immersing yourself in Spanish will help you become more fluent and get you to interact with the local culture even more.

Plus, all our partner schools offer online lessons too. So you can get started with your Spanish lessons even before you arrive to Mexico.

roberto carlos roman wt3disordag unsplash
How about practicing your Spanish at a local market?

Why book with us?

No Fees - We don't charge extra fees for booking with us. Just pay your school deposit and then when you get to the school, pay off the remaining amount! Simple, easy.

We're here to help - Choosing a Spanish school isn't easy. You can call us at +1 617 430 5450 if you have any questions, and a real person will answer (Really, no robots).  

Flexible - Want to start taking classes early? Looking for other locations? We'll help. Just let us know what you want and we'll help you design the perfect vacation.

Located in the Yucatan Peninsula, Merida is a fascinating town with a rich cultural history. The city was built on top of the Mayan city of T'ho, and was a center of Mayan culture. Nearby there's countless pyramids and archeological sites. The downtown has beautiful colonial building, theatres, galleries and small shops. It's perfect for anyone looking to learn Spanish and explore the rich cultural heritage Mexico has to offer.

Spanish Center Merida

Our partner school, Spanish Center Merida, is the perfect place to learn Spanish while visiting Merida. As one of their students put it "I had only two weeks left to perfect my Spanish before I started an internship of 6 months in Mérida. The teachers at Spanish Center Mérida helped me improve my Spanish significantly within two weeks from level A2 to B2! I don't know what I would have done without them."  -Judith

With multiple course options and intensity levels, Spanish Center Merida has something for you. Improve your Spanish and experience the beautiful Mayan culture in Merida!

pyramid 568003 1280
Pyramid in Uxmal, south of Merida

Oaxaca state is a go-to for anyone looking to explore unique artisanal work and delicious foods. Oaxaca City, the state capital, is a vibrant arts and culture center with unique archelogical sites like Monte Alban right inside of the city. Crossing over to the pacific coast there's Puerto Escondido, a hidden beach paradise popular with locals. If you want culture, arts, gastronomy, and beach there's no better place than Oaxaca.

Oaxaca City Schools

Oaxaca International Spanish School is the perfect place for anyone looking to learn in a small group setting. You can take anywhere from 10 to 30 hours of lessons, and mix it with private lessons too! The school is situated right at the heart of Oaxaca City, making it easy to get out and explore as soon as you're done with your lessons!

Spanish Immersion School focuses on 1-on-1, private Spanish lessons that can be taken at their school or around the city. This is ideal if you're looking to learn Spanish and explore the city as you learn.

Puerto Escondido Schools

Spanish Immersion School has a satellite campus in Puerto Escondido, and you can combine your lessons to take some in Oaxaca City and then enjoy the beach at Puerto Escondido. They also have a school/guest house that is brand new, and perfect if you want to be in one place but close to the beach.

marisol benitez nand3sgz0r4 unsplash
Oaxaca is known for its beautiful artisanal work

THE capital of Mexico with countless museums, amazing street food (aka tacos), vibrant neighborhoods like Condesa and Roma. Home to over 20 million people, Mexico City has something for everyone. It's a must visit and a wonderful place to learn Spanish. With so many different things to see, you'll be practicing your Spanish each day.

Lengua & Cultura Spanish School

Crowned the best language school in Mexico, Lengua & Cultura is located in the hip Roma neighborhood. Their unique conversational method approach means that you'll quickly be speaking and participating in everyday conversations. Take an intensive or regular Spanish course for as little as $120 a week!

carlos aguilar ogrrpbx2er4 unsplash
Palacio de Bellas Artes is a must visit if you're in Mexico City

The land of marachi and tequila. With that combo, it's hard to find a more authentic place to learn Spanish. Guadalajara is a historic city and a major business hub in Mexico. You'll find many restaurants, plazas, churches, and museums to visit. And, you can travel nearby to Tequila, where tequila is made. Or go to Puerto Vallarta, a great beach town popular with locals and tourists alike.

IMAC Language School

In Guadalajara, our partner school is IMAC. For over 40 years they've focused on immersion learning and are located just a few blocks from the historic center of Guadalajara. If you want to learn Spanish, be in a city but escape the quick pase of Mexico City, studying at IMAC is a fantastic opportunity.

roman lopez cgoks uvttu unsplash
Liberation Plaza in Guadalajara

Not Ready to Travel?

Learn Spanish from home through Online Lessons. All these schools offer classes online!

Choose an Online Spanish Lessons

See All
Online Spanish Course with Spanish Center Merida By Spanish Center Merida Individual Days: Monday, Tuesday, Wednesday, Thursday, Friday Schedule (Eastern Time): 10:00 AM to 6:00 PM $160 USD per Pack ($16/hr)
Private Spanish Tutoring - 25 Hour Pack By IMAC Spanish Language Programs Private - Individual Days: Monday, Tuesday, Wednesday, Thursday, Friday Schedule (Eastern Time): 10:00 AM to 7:00 PM $400 USD per Pack ($16/hr)
Private Spanish Tutoring - 15 Hour Pack By IMAC Spanish Language Programs Private - Individual Days: Monday, Tuesday, Wednesday, Thursday, Friday Schedule (Eastern Time): 10:00 AM to 7:00 PM $270 USD per Pack ($18/hr)
Private Spanish Tutoring By IMAC Spanish Language Programs Private - Individual Days: Monday, Tuesday, Wednesday, Thursday, Friday Schedule (Eastern Time): 10:00 AM to 7:00 PM $20 USD per Lesson ($20/hr)
Express Spanish 10hr Pack By Oaxaca International Spanish School Individual Days: Monday, Tuesday, Wednesday, Thursday, Friday Schedule (Eastern Time): 10:00 AM to 7:00 PM $120 USD per Week ($12/hr)
Regular Spanish 15hr Pack By Oaxaca International Spanish School Individual Days: Monday, Tuesday, Wednesday, Thursday, Friday Schedule (Eastern Time): 10:00 AM to 7:00 PM $180 USD per Week ($12/hr)
One Hour Private Spanish Lesson By Oaxaca International Spanish School Individual Days: Monday, Tuesday, Wednesday, Thursday, Friday Schedule (Eastern Time): 10:00 AM to 6:00 PM $12 USD per Lesson ($12/hr)
Intensive Spanish 20hr Week By Oaxaca International Spanish School Individual Days: Monday, Tuesday, Wednesday, Thursday, Friday Schedule (Eastern Time): 10:00 AM to 7:00 PM $240 USD per Week ($12/hr)
Small Group Spanish Lesson By Oaxaca International Spanish School Group - 4 Students Days: Monday, Tuesday, Wednesday, Thursday, Friday Schedule (Eastern Time): 10:00 AM to 7:00 PM $30 USD per Lesson ($10/hr)