Learn Spanish in Mexico

Call us! +44 (0) 20 7451 0943
1

Select your preferences

2

Refine your criteria

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.  More about language travel in Mexico
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. Return to introduction...

Mexico City

Mexico City

The city now known as Mexico City was founded by the Aztecs in 1325 as ‘Tenochtitlan’ and was ...

Spanish courses in Mexico City

Playa del Carmen

Playa del Carmen

It’s easy to see the appeal. With over a hundred kilometres of pristine, sandy beaches and water that ...

Spanish courses in Playa del Carmen

Puerto Vallarta

Puerto Vallarta

The picturesque cobbled streets that crisscross the town are perfect for a stroll when you want a change ...

Spanish courses in Puerto Vallarta

Guanajuato

Guanajuato

A classic, UNESCO-listed colonial town, Guanajuato was once one of the richest corners of the Spanish Empire thanks ...

Spanish courses in Guanajuato

Oaxaca

Oaxaca

Artists and artisans are well established in the brightly coloured houses that line the streets. Get chatting to ...

Spanish courses in Oaxaca
All Spanish language schools in Mexico on this website have been carefully selected according to our demanding criteria. We will only work with schools that can demonstrate academic excellence, an appropriate range of accommodation options, an exciting range of activities for students’ free time and strong ties to its local community. We have worked with most of our partner language schools for many years. What’s more, our Best Price Guarantee means you would pay exactly the same if you booked your immersion Spanish course in Mexico with ESL as you would if you booked directly with the school. Booking with ESL gives you access to our free, professional consultancy service, advice from experienced staff, help with visas and all the other benefits of working with an award-winning agency.

Learn Spanish in Mexico with ESL and find out why thousands of language schools have repeatedly voted us the number one study abroad agency in Europe.
 
1

Select your preferences

2

Refine your criteria

Page copy protected against web site content infringement by Copyscape