Towns: when choosing a town, we take into account your personal interests, the kind of teacher you are ...
Spanish courses in the teacher's home
Alicante is home to a top university and around 30,000 students, giving it a youthful character, even when ...
Spanish courses in Alicante
Dive into one of the Barri Gotic’s hip shops or El Raval’s sometimes seedy but compelling bars and ...
Spanish courses in Barcelona
Exploring Cadiz by day, you will find narrow, cobbled streets lined with whitewashed buildings. The city’s architecture reflects ...
Spanish courses in Cádiz
As you would expect of a UNESCO World Heritage Site, there are some spectacular sights in the city, ...
Spanish courses in Córdoba
Most visitors spend a couple of days in Granada, take some pictures of the architecture and move on, ...
Spanish courses in Granada
Learn Spanish in Ibiza with ESL and see both sides of the white isle. Our partner language schools ...
Spanish courses in Ibiza
Capital city Palma gets that blend between chilled out and lively just right, making it a thoroughly enjoyable ...
Spanish courses in Majorca
If you have even a passing interest in art, you must visit Madrid’s exceptional galleries, which neatly highlight ...
Spanish courses in Madrid
On the city’s sun-drenched streets, you will find an intriguing mix of locals and visitors, students and old-timers, ...
Spanish courses in Málaga
Take a Spanish course in Marbella with ESL and you will receive an exceptional standard of Spanish tuition, ...
Spanish courses in Marbella
With the bright lights and buzzing nightlife of Malaga just 50km away, a stay in Nerja puts you ...
Spanish courses in Nerja
Find yourself a good location for people watching – there is an abundance of open-air restaurants and cafes ...
Spanish courses in Salamanca
San Sebastian (Donostia in Basque) is famous for its quality of life. The flashy exuberance and brash consumerism ...
Spanish courses in San Sebastian
To discover the soul of Seville, the city’s exceptional tapas bars would be a good place to start. ...
Spanish courses in Seville
If you love late nights, long happy hours and wild discos, they’re all available in the south-western beach ...
Spanish courses in Tenerife
Vejer de la Frontera lies on the slopes of a hill like a sheet left out to dry ...
Spanish courses in Vejér
Classical and modern live side by side on the streets of Spain’s friendliest big city. Moorish architecture nestled ...
Spanish courses in Valencia
Pamplona (Iruña in Basque) is world-famous for the Fiestas de San Fermin in July, culminating with the Running ...
Spanish courses in Pamplona