Spanish Courses in Puerto de la Cruz

Learn Spanish in Tenerife

Tenerife is the perfect place to learn Spanish. You will experience the diversity of nature, the richness of history, and the warmth of people in this island paradise.


Puerto de la Cruz is a charming coastal town in Tenerife where you will learn Spanish in a relaxed and friendly atmosphere, surrounded by natural beauty and culture.



The people of Puerto de la Cruz are warm and welcoming. Learn Spanish with native speakers, who will make you feel at home and help you practice your skills.


You will benefit from a modern and comfortable facility with excellent teachers and resources. You will learn Spanish quickly and easily.

Why Tenerife?

The Canary Islands are a wonderful destination in the Atlantic Ocean, close to Africa. They have seven main islands, each with its own charm and beauty. Our Spanish school is located on Tenerife, the largest and most diverse island, with a population of over 650,000. You can learn Spanish in Puerto de la Cruz, a charming and cultural city in the north of the island.

Puerto de la Cruz has an amazing climate all year round, with temperatures ranging from 20ºC to 30ºC. You can enjoy the sun, sea and nature while improving your Spanish. Puerto de la Cruz also has many attractions and activities for you to enjoy, such as Loro Parque, the historic centre and the local fiestas. Learning Spanish in Puerto de la Cruz will be the experience of a lifetime!

I spent a month here this winter. A great school with professional, encouraging, fun teachers and a great mix of students. Will go back again.

Graham Warner


Spanish courses in Tenerife Language school in Puerto de la Cruz ESPAÑOL.PRO

“I had a great time during my 3-weeks stay in Puerto de la Cruz. The lessons were very well structured. We were a very small group so that we all could talk and learn a lot. Our teacher made the lessons very interesting and funny too. People at the school and reception were always willing to help and always had an open ear to our concerns, suggestions, questions, problems or whatsoever. I can definitely highly recommend the school!”

Maria Lausch


Language school in Tenerife

At our school in Puerto de la Cruz you will learn Spanish in a wonderful and friendly atmosphere, close to the beautiful “Jardín Botanico”. You will benefit from our great teachers who are qualified, experienced and supportive. They will help you achieve your goals and improve your skills. You will also enjoy our well-structured programme, tailored to your level, needs and interests. You will learn Spanish in a natural and fun way, with interactive and engaging classes. Our school has excellent facilities, such as comfortable and modern classrooms, an auditorium with beamer and Dolby Sourround system, and computer classrooms with high-speed Internet. Your Spanish will get better and better every day!

Spanish Courses in Puerto de la Cruz

Our courses combine modern teaching techniques with the encouragement of self-study. Certified by the Instituto Cervantes, we’re also an official centre for the DELE, SIELE and CCSE exams. Our dynamic approach is supported by qualified, native-speaking Spanish teachers. Imagine starting your first lesson in the tranquil, sun-drenched island of Tenerife… With levels from beginner to advanced, our courses are aligned with the Common European Framework of Reference for Languages. On successful completion of a course, you will receive a diploma and an academic report detailing the hours studied and the level achieved.


  • Intensive courses with 20 or 30 lessons per week
  • Small, international groups with a maximum of 10 participants
  • Communicative method
  • Course levels A1, A2, B1, B2, C1
Spanish courses in Tenerife Language school in Puerto de la Cruz ESPAÑOL.PRO

Free time and excursions

Tenerife is a paradise for language learners and travelers alike. You will be amazed by the island’s beauty, diversity, and culture. You will also have the chance to explore its wonders with our excursions and activities. Up to twice a week we organise excursions to the best places to visit all over the island.  Here are some of the things you can do with us:

  • Visit the best places on the island, such as the Mount Teide, the Anaga forest, and the Los Gigantes cliffs.
  • Discover the charm and history of Puerto de la Cruz, our lovely city, and wander through its old town and gardens.
  • See the world’s largest collection of parrots and other animals at the Loro Parque, a must-see attraction and a conservation leader.
  • Enjoy the sun, the sea, and the nature, and try different sports and leisure activities, such as hiking, diving, horse riding, and surfing.
  • Have fun and make friends with your fellow students and our friendly staff.

Accommodation and Arrival

Arrival: Sunday
Departure: Saturday

Family accommodation
You stay with a host family and practice your Spanish in natural situations. You also get to know the Spanish life by joining the family’s activities. You live near our school, so you can walk there easily.

Shared flats
You share a clean and well-equipped apartment with other students. The language school is 10 – 20 minutes away by foot, depending on the location. You keep your room tidy during your stay. Our school cleans only before and after your stay.

Holiday apartments
We offer individual holiday apartments in different buildings, close to our language school. The apartments have everything you need. The buildings have pools and sun beds and parasols for you. A studio has a bed/living room, a kitchenette, and a bathroom. It is about 30sqm. Apartments are larger, depending on the number of rooms (from approx.40sqm) and have a separate living room.

Spanish courses in Tenerife Language school in Puerto de la Cruz ESPAÑOL.PRO
Spanish courses in Tenerife Language school in Puerto de la Cruz ESPAÑOL.PRO
Spanish courses in Tenerife Language school in Puerto de la Cruz ESPAÑOL.PRO
Spanish courses in Tenerife Language school in Puerto de la Cruz ESPAÑOL.PRO

Contact Us!

I would like to learn Spanish in Tenerife and I have a few questions.

Spanish course in Tenerife

13 + 14 =