Filter results


-
£ - £
General Spanish courses are for adults who want to improve their speaking, listening, reading, and writing skills in Spanish.
Sort by: Best match
Best match: Instituto de Idiomas Ibiza

Ibiza, Spain

Instituto de Idiomas Ibiza
Duration: 1 - 48 weeks
Classes per week: 20
Age range: 18 years old and older
starting at
£ 244
Best match: Instituto de Idiomas Ibiza

Ibiza, Spain

Instituto de Idiomas Ibiza
Duration: 1 - 52 weeks
Classes per week: 30
Age range: 18 years old and older
starting at
£ 345
Best match: Die Akademie

Palma de Mallorca, Spain

Die Akademie
Duration: 1 - 4 weeks
Classes per week: 10
Age range: 15 - 70 years old
starting at
£ 128
Best match: Die Akademie

Palma de Mallorca, Spain

Die Akademie
Duration: 1 - 12 weeks
Classes per week: 20
Age range: 16 - 85 years old
starting at
£ 182
Best match: Die Akademie

Palma de Mallorca, Spain

Die Akademie
Duration: 1 - 4 weeks
Classes per week: 30
Age range: 16 - 70 years old
starting at
£ 262
Best match: ELE USAL. Escuelas de Español de la Universidad de Salamanca

Palma de Mallorca, Spain

ELE USAL. Escuelas de Español de la Universidad de Salamanca
Duration: 1 - 52 weeks
Classes per week: 10
Age range: 16 years old and older
starting at
£ 131
Best match: ELE USAL. Escuelas de Español de la Universidad de Salamanca

Palma de Mallorca, Spain

ELE USAL. Escuelas de Español de la Universidad de Salamanca
Duration: 1 - 52 weeks
Classes per week: 20
Age range: 16 years old and older
starting at
£ 220
Best match: ELE USAL. Escuelas de Español de la Universidad de Salamanca

Palma de Mallorca, Spain

ELE USAL. Escuelas de Español de la Universidad de Salamanca
Duration: 1 - 52 weeks
Classes per week: 30
Age range: 16 years old and older
starting at
£ 491
Best match: ELE USAL. Escuelas de Español de la Universidad de Salamanca

Palma de Mallorca, Spain

ELE USAL. Escuelas de Español de la Universidad de Salamanca
Duration: 1 - 4 weeks
Classes per week: 25
Age range: 16 years old and older
starting at
£ 399

*Prices are subject to change without notice due to exchange rates.