From Barcelona to Seville, discover our handpicked Spanish immersion programmes that combine expert language tuition with unforgettable cultural experiences.

There is simply no substitute for learning a language where it is spoken every day. Our Spain immersion programmes combine intensive classroom instruction with real-world language use.
Our Barcelona programme is based at a prestigious language school in the Eixample district, minutes from Las Ramblas. Students take 20 hours of Spanish classes per week in groups of maximum 10.
Seville is arguably the most classically Spanish city — perfect for students who want total cultural immersion. The slower pace of life and the warm locals make it an outstanding learning environment.
The Spanish capital offers the ultimate urban immersion experience. Our Madrid programme is tailored for professionals and includes a business Spanish module.
Sofia Reyes
A member of the London Language Academy academic team, dedicated to sharing expertise and helping students achieve their language goals.
Turn insight into action. Browse our courses or take the level test.
Browse CoursesLevel Test