Spanish courses in Spain

or use a
map
Filters
School type
Number of results: 14
Results: 14
Alicante
3 great schools!
price
€70
/ week
Barcelona
Excellent choice!
price
€139
/ week
Cadiz
Amazing beaches
price
€200
/ week
Granada
5% off ALL courses in Granada!
price
€70
/ week
Ibiza
price
€221
/ week
Madrid
Choice of 5 fantastic schools!
price
€110
/ week
Málaga
6 schools - and plenty of beaches!
price
€85
/ week
Marbella
Beaches and flair
price
€139
/ week
Salamanca
Historic student city
price
€105
/ week
San Sebastian
Stunning beaches
price
€180
/ week
Sevilla
5% off all courses!
price
€139
/ week
Tenerife
2 great schools
price
€229
/ week
Valencia
Huge discounts on selected courses
price
€90
/ week
Vejer
Off the beaten track
price
€160
/ week

Study Spanish at schools in Spain

Spain is the most popular and best place to study Spanish. Estudia-España has 13 amazing towns and cities for you to choose from - all of them very special in their own way, and all of them perfect for learning Spanish. There's the vibrant and cosmopolitan cities of Madrid and Barcelona, for example. If you prefer somewhere slightly smaller but still enjoy the excitement of student cities, nightlife combined with history and culture, there's plenty of language schools in Granada and Salamanca. Alicante, Malaga and Cadiz offer the added bonus of beaches - arguably the best place to relax after your Spanish course. And in the category of "off-the-beaten-track" there's the beautiful small town of Vejer near Cadiz, and the relatively undiscovered city of San Sebastian in the north. Wherever you want to study Spanish in Spain, we have the locations and the Spanish language schools to make it an extra-special and unforgettable language trip.