Learn Spanish in Mexico

At 2,000,000 square km Mexico is a big place. A huge place, actually, with a huge amount to offer visitors. Whether in the tumultuous metropolis of Mexico City or the dusty colonial towns where stories of Zapata and Pancho Villa live on, you’ll get a genuine welcome from some of the world’s most friendly and laidback people. What’s more, great food, culture and breathtaking historical sites dating back to the Aztecs span the country. Mexico is simply astonishing. 

If you want to relax on the beach or dip in warm, turquoise waters, you’re really spoilt for choice along nearly 10,000km of coastline. Playa del Carmen on the Caribbean coast is an obvious standout destination, where you can still grasp that elusive mix of tranquillity and energy. But you really can’t go too far wrong along the coast; within a day’s travel you will find dozens of blissful hideaways.

If you like to party until the sun comes up, you will be in good company throughout Mexico. In Mexico City, hip young things keep partying throughout the night in wild nightclubs, after hitting the city’s vibrant restaurant and bar scene. On the coast, visitors from all over the world come together to “go loco” in Acapulco, Cancún, Puerto Vallarta and other full-on resort towns. In Puerto Vallarta especially, Tequila is never far away, as the town which gives the drink its name is a popular day trip.

Mexico is big, it's beautiful and, above all, it's great fun.

Read more

Which city to choose?

We give you free advice to help you choose the city that suits you best.

Any questions? Contact us!

We answer you in a free, fast and personal way. You can also chat with us directly on our website.

Find a city on the map

Why choose ESL?

  • Voted best agency

    Voted best agency

    ESL is a Lifetime Award winner after being voted Best Agency in Europe 5 times at the ST Star Awards.

  • Best price guarantee

    Best price guarantee

    Get the price difference refunded if you find a better deal for the same programme with another agency.

  • Free service

    Free service

    Enjoy our free and personalised services – 97% of our clients would recommend us to their friends and relatives.