Oaxaca, the coast & colonial cities
Colonial cities and deep culture
Spanish schools in Mexico
Mexico offers enormous variety: colonial highland cities like Oaxaca and Guanajuato, beach towns on two coasts, and one of the world's great food cultures. Its widely understood accent makes it a natural starting point for Spanish learners.
15 programs

Academia Hispano Americana
San Miguel de Allende · Mexico
group classes · private lessons · homestay

Becari M. Bravo Spanish School
Oaxaca · Mexico
group classes · private lessons · homestay · dele prep · cultural workshops · online

Cemanahuac Spanish School
Cuernavaca · Mexico
group classes · private lessons · homestay · cultural field trips · online

Escuela Falcon
Guanajuato · Mexico
group classes · private lessons · homestay · cultural workshops

Escuela Mexicana
Guanajuato · Mexico
group classes · private lessons · cultural workshops

Habla Hispana Spanish School
San Miguel de Allende · Mexico
group classes · private lessons

Habla: The Center for Language and Culture
Mérida · Mexico
group classes · private lessons · family/kids programs · online

IMAC Spanish Language Programs
Guadalajara · Mexico
group classes · private lessons · homestay · dele prep · medical spanish · online

Instituto Allende
San Miguel de Allende · Mexico
private lessons · group classes · art + spanish

Instituto Cultural Oaxaca
Oaxaca · Mexico
group classes · private lessons · homestay · dele prep · cultural workshops · cooking + spanish

La Calle Spanish School
Mérida · Mexico
group classes · private lessons · online

Oaxaca International Spanish School
Oaxaca · Mexico
group classes · private lessons

Spanish Experience Center
Puerto Vallarta · Mexico
group classes · private lessons · homestay · online

TAAN Spanish School
Playa del Carmen · Mexico
group classes · private lessons · homestay · online

Walk Spanish Mexico City Language School
Mexico City · Mexico
group classes · private lessons · cultural immersion walks