Home Free Listings Exchange Rates Contact

The Best Place to Study Spanish is
Guanajuato, Guanajuato

The winner is Guanajuato
   More Info

Guanajuato state's capital, this colonial city is vibrant and unusual. One of its principal thoroughfares runs underneath the city, which sprawls up the sides of a deep canyon. Tall, colorful, narrow houses overlooking narrow, twisty streets characterize the Old City. A university town, Guanajuato has a youthful population and many worthwhile museums.

A lively university town with great Spanish schools1

And the runners up are....


San Miguel de Allende, Guanajuato
More Info

Several major Spanish schools


Guadalajara, Jalisco


Oaxaca, Oaxaca
More Info

Several different language schools in town


Merida, Yucatan
More Info

several major Spanish schools


Mexico City, Federal District (DF)
More Info

Numerous institutions


Puebla, Puebla
More Info


Morelia, Michoacan
More Info

Study at the Uni of Michoacan or private CCL plus a few others


Ajijic, Jalisco
More Info

No schools, but lots of people who teach Spanish everywhere.


San Cristobal de las Casas, Chiapas
More Info

A popular place to study Spanish in a lovely, small town setting