4.5
66 students - overall rating
Raimundo Lulio 7 - 28010 Madrid - see on map
Pay less than booking at the school
Price at School 95€
From 91€ per week
At LanguageCourse.Net you always pay less!
- What we like / dislike
- Courses
- Student Opinions
- Rating Comparison
- School
- Leisure
- Accommodation
- Map
- FAQ
- Brochures
What we like about the school
Social activities at the school include Karaoke nights, Flamenco nights, Language Exchange night and many more.
Homestay accommodation very close to school
Excellent nationality mix. No student nationality makes up more than 15% of students.
Free assistance in finding flats for long-term students.
What we dislike about the school
The majority of students come from Europe (almost 75%).
Location: Academia Contacto Madrid is a Spanish language school located in the capital city of Spain, Madrid. The school is housed in the Trafalgar neighbourhood, surrounded by various eateries, shops and places of interest. Within walking distance of the Luchana Performing arts theatre, Plaza de Olavide and Fuencarral Street, students have much to do in the area. There are also supermarkets, links to public transport and various cinemas nearby.
Getting around: Madrid has a reliable bus and metro network system. The closest bus stop to the school is within a few minutes walk of the school. The Quevedo metro station is within a 500m walk of the school's front doors, ensuring that the city centre's Plaza del Sol is within a 12-minute journey of the school.
Course selection: In addition to General Spanish programmes taught over various schedules and intensities, Academia Contacto Madrid also provides Spanish and internship programmes, Exam Preparation courses (DELE), private tuition and a Bildungsurlaub programme recognised in various federal states of Germany.
Social and cultural: Madrid is one of the cultural hubs of Spain. The city has many historical sites, such as the Templo de Debod, the Royal Palace, Plaza Mayor and the Puerta de Alcalá. Cultural places of interest include the Museo Nacional del Prado, the National Museum of Anthropology, the Museo Nacional del Prado and Saint Ferdinand Market.
Spanish Courses
Show details of all courses
General Language
Intensive 25
25 lessons per week
|
10 students (max)
In high demand!
Offer!from
230€219€
FREE changes
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 10 | 12 | 26 | Additional Week |
---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | |||||||||||
Price at schoolOur price | 230219 | 460437 | 690656 | 920874 | 11501093 | 13801311 | 18401748 | 23002185 | 27602622 | 59805681 | 230219 |
Additionally to the intensive 20 course, you can take one extra hour daily in one of the following areas:
- Conversation.
- Preparation for the DELE exam.
The extra hour is organised into small groups of 2 to 5 students.
Course specific data
Starting dates
For all levels except of absolute beginners: Starting dates for absolute beginners who have not taken a Spanish course before:
02 Jan 2024, 15 Jan 2024, 05 Feb 2024, 04 Mar 2024, 01 Apr 2024, 15 Apr 2024, 06 May 2024, 03 Jun 2024, 01 Jul 2024, 15 Jul 2024, 05 Aug 2024, 02 Sep 2024, 16 Sep 2024, 07 Oct 2024, 21 Oct 2024, 04 Nov 2024, 02 Dec 2024
General course schedule
5 daily lessons of 55 minutes will take place within the following possible time slots. The exact schedule will be assigned on the first day of class according to your level:
Morning: 9:30-14:30
Afternoon: 14:30-18:30
Possible course durations
1-99 weeks
Minimum required student age
17 years
Students per class
Maximum: 10 / Average: 8
Student comments about "Intensive 25" at Academia Contacto
Yulia4.0
"Indeed my course was good. "
Lennart5.0
"Strongly recommended, best part of the course"
Reserve this course
Intensive 20
20 lessons per week
|
10 students (max)
Offer!from
160€152€
FREE changes
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 10 | 12 | 26 | Additional Week |
---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | |||||||||||
Price at schoolOur price | 160152 | 320304 | 480456 | 640608 | 800760 | 960912 | 12801216 | 16001520 | 19201824 | 41603952 | 160152 |
At Academia Contacto, the classes are focused on students’ individual needs, which is made possible by maintaining the maximum number of students per class at just 9 participants. All teachers are not only native speakers but also possess a university degree related to teaching Spanish as a second language.
As a part of their service to their students, you will be able to request assistance with matters regarding visas, transport, medical issues, and more. This provides an element of security and care for those who will be living in Madrid by themselves for the first time as a foreigner.
Course specific data
Starting dates
For all levels except of absolute beginners: Starting dates for absolute beginners who have not taken a Spanish course before:
02 Jan 2024, 15 Jan 2024, 05 Feb 2024, 04 Mar 2024, 01 Apr 2024, 15 Apr 2024, 06 May 2024, 03 Jun 2024, 01 Jul 2024, 15 Jul 2024, 05 Aug 2024, 02 Sep 2024, 16 Sep 2024, 07 Oct 2024, 21 Oct 2024, 04 Nov 2024, 02 Dec 2024
General course schedule
4 daily lessons of 55 minutes will take place within the following possible time slots. The exact schedule will be assigned on the first day of class according to your level:
Morning: 9:30-13:30
Possible course durations
1-99 weeks
Minimum required student age
17 years
Students per class
Maximum: 10 / Average: 8
Student comments about "Intensive 20" at Academia Contacto
Carlos4.0
"The course is pleasant, and the schedule is adequate to learn and develop the Spanish language."
Robin5.0
"It was great to have a regular routine of school, learning and hearing Spanish every day, connecting with other students and staff! Intensive 20 hours a week was an excellent way to start learning Spanish! "
Ellen Heidi5.0
"The classroom was cold.The offer of activities and excursions looked good, and I would probably join if I were to stay for several weeks, but I did not use it since I only was there for a single week."
Riccardo5.0
"The teacher, Laura, is outstanding. Maybe the best language teacher I had in my entire life. Such a nice teaching approach. "
Patrick5.0
"I had a great time learning Spanish. They put you in a class of your own level and the teachers are very capable with their tasks. They have a program but also give space for your own needs and stories. It was a very good and pleasant course. "
See more student comments
Reserve this course
Intensive 30
30 lessons per week
|
10 students (max)
Offer!from
305€290€
FREE changes
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 10 | 12 | 26 | Additional Week |
---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | |||||||||||
Price at schoolOur price | 305290 | 610580 | 915870 | 12201159 | 15251449 | 18301739 | 24402318 | 30502898 | 36603477 | 79307534 | 305290 |
Additionally to the intensive 20 course, you can take two extra hours daily in one of the following areas:
- Conversation.
- Preparation for the DELE exam.
The extra hour is organised into small groups of 2 to 5 students.
Course specific data
Starting dates
For all levels except of absolute beginners: Starting dates for absolute beginners who have not taken a Spanish course before:
02 Jan 2024, 15 Jan 2024, 05 Feb 2024, 04 Mar 2024, 01 Apr 2024, 15 Apr 2024, 06 May 2024, 03 Jun 2024, 01 Jul 2024, 15 Jul 2024, 05 Aug 2024, 02 Sep 2024, 16 Sep 2024, 07 Oct 2024, 21 Oct 2024, 04 Nov 2024, 02 Dec 2024
General course schedule
6 daily lessons of 55 minutes will take place within the following possible time slots. The exact schedule will be assigned on the first day of class according to your level:
Morning: 9:30-14:30
Afternoon: 12:30-16:30
Possible course durations
1-99 weeks
Minimum required student age
17 years
Students per class
Maximum: 10 / Average: 8
Reserve this course
Standard 10
10 lessons per week
|
10 students (max)
Offer!from
95€91€
FREE changes
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 10 | 12 | 26 | Additional Week |
---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | |||||||||||
Price at schoolOur price | 9591 | 190181 | 285271 | 380361 | 475452 | 570542 | 760722 | 950903 | 11401083 | 24702347 | 9591 |
Course specific data
Starting dates
For all levels except of absolute beginners: Starting dates for absolute beginners who have not taken a Spanish course before:
02 Jan 2024, 15 Jan 2024, 05 Feb 2024, 04 Mar 2024, 01 Apr 2024, 15 Apr 2024, 06 May 2024, 03 Jun 2024, 01 Jul 2024, 15 Jul 2024, 05 Aug 2024, 02 Sep 2024, 16 Sep 2024, 07 Oct 2024, 21 Oct 2024, 04 Nov 2024, 02 Dec 2024
General course schedule
2 daily lessons of 55 minutes will take place within the following possible time slots. The exact schedule will be assigned on the first day of class according to your level:
Morning: 9:30-11:20
Afternoon: 11:40-13:30
Possible course durations
1-99 weeks
Minimum required student age
17 years
Students per class
Maximum: 10 / Average: 8
Student comments about "Standard 10" at Academia Contacto
Kacper5.0
"The teachers are very nice and helpful."
Reserve this course
Bildungsurlaub
30 lessons per week
|
10 students (max)
Offer!from
255€243€
FREE changes
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 10 | 12 | 26 | Additional Week |
---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | |||||||||||
Price at schoolOur price | 255243 | 510485 | 765727 | 1020969 | 12751212 | 15301454 | 20401938 | 25502423 | 30602907 | 66306299 | 255243 |
This course of 5 daily hours in a group and 1 hour per day of self learning. It is recognised as “Bildungsurlaub” in various federal states of Germany.
During the extra hour the student can work individually with specific material prepared for them. It is supervised, but the student does not have a teacher for the whole time.
Course specific data
Starting dates
For all levels except of absolute beginners: Starting dates for absolute beginners who have not taken a Spanish course before:
02 Jan 2024, 15 Jan 2024, 05 Feb 2024, 04 Mar 2024, 01 Apr 2024, 15 Apr 2024, 06 May 2024, 03 Jun 2024, 01 Jul 2024, 15 Jul 2024, 05 Aug 2024, 02 Sep 2024, 16 Sep 2024, 07 Oct 2024, 21 Oct 2024, 04 Nov 2024, 02 Dec 2024
General course schedule
6 daily lessons of 55 minutes will take place within the following possible time slots. The exact schedule will be assigned on the first day of class according to your level:
Morning: 9:30-14:30
Afternoon: 13:30-18:30
Possible course durations
1-99 weeks
Minimum required student age
17 years
Students per class
Maximum: 10 / Average: 8
Reserve this course
Intensive (20 Group + 10 Individual)
30 lessons per week
|
10 students (max)
Offer!from
455€433€
FREE changes
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 10 | 12 | 26 | Additional Week |
---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | |||||||||||
Price at schoolOur price | 455433 | 910865 | 13651297 | 18201729 | 22752162 | 27302594 | 36403458 | 45504323 | 54605187 | 1183011239 | 455433 |
It is the intensive course (20 hours per week) combined with 2 extra hours one-to-one daily.
Course specific data
Starting dates
For all levels except of absolute beginners: Starting dates for absolute beginners who have not taken a Spanish course before:
02 Jan 2024, 15 Jan 2024, 05 Feb 2024, 04 Mar 2024, 01 Apr 2024, 15 Apr 2024, 06 May 2024, 03 Jun 2024, 01 Jul 2024, 15 Jul 2024, 05 Aug 2024, 02 Sep 2024, 16 Sep 2024, 07 Oct 2024, 21 Oct 2024, 04 Nov 2024, 02 Dec 2024
General course schedule
6 daily lessons of 55 minutes will take place within the following possible time slots. The exact schedule will be assigned on the first day of class according to your level:
Morning: 9:30-13:30
Afternoon: 14:30-18:30
Possible course durations
1-99 weeks
Minimum required student age
17 years
Students per class
Maximum: 10 / Average: 8
Student comments about "Intensive (20 Group + 10 Individual)" at Academia Contacto
Jonathan5.0
"The intensive course was extremely good, and backing it up with two extra hours one-to-one really made an enormous difference. The main course had four students, all adults about 25-60 with various reasons for being there, different abilities and different rates of learning. The teachers were very skilful at managing this without leaving anyone out. My extra two hours of one-to-one were organised as one before the main classes and one after, and so it possible to really prepare and then reinforce the topics of the day. The extra tuition might appear expensive, but if you are serious about learning quickly were really very good value for money. My teacher began by asking why I was learning Spanish and what I needed from the course, and every lesson had material specifically for me, focussed exactly as I'd wanted. I was really delighted with how much progress I made in just the one week and how easy and supportive the teachers were."
Reserve this course
Intensive (20 Group + 5 Individual)
25 lessons per week
|
10 students (max)
Offer!from
305€290€
FREE changes
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 10 | 12 | 26 | Additional Week |
---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | |||||||||||
Price at schoolOur price | 305290 | 610580 | 915870 | 12201159 | 15251449 | 18301739 | 24402318 | 30502898 | 36603477 | 79307534 | 305290 |
It is the intensive course (20 hours per week) combined with one extra hour one-to-one daily.
Course specific data
Starting dates
For all levels except of absolute beginners: Starting dates for absolute beginners who have not taken a Spanish course before:
02 Jan 2024, 15 Jan 2024, 05 Feb 2024, 04 Mar 2024, 01 Apr 2024, 15 Apr 2024, 06 May 2024, 03 Jun 2024, 01 Jul 2024, 15 Jul 2024, 05 Aug 2024, 02 Sep 2024, 16 Sep 2024, 07 Oct 2024, 21 Oct 2024, 04 Nov 2024, 02 Dec 2024
General course schedule
5 daily lessons of 55 minutes will take place within the following possible time slots. The exact schedule will be assigned on the first day of class according to your level:
Morning: 9:30-13:30
Afternoon: 13:30-14:30
Possible course durations
1-99 weeks
Minimum required student age
17 years
Students per class
Maximum: 10 / Average: 8
Reserve this course
Intensive 20 - Afternoon
20 lessons per week
|
10 students (max)
Offer!from
160€152€
FREE changes
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 10 | 12 | 26 | Additional Week |
---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | |||||||||||
Price at schoolOur price | 160152 | 320304 | 480456 | 640608 | 800760 | 960912 | 12801216 | 16001520 | 19201824 | 41603952 | 160152 |
At Academia Contacto, the classes are focused on students’ individual needs, which is made possible by maintaining the maximum number of students per class at just 9 participants. All teachers are not only native speakers, but also possess a university degree related to teaching Spanish as a second language.
As a part of their service to their students, you will be able to request assistance with matters regarding visas, transport, medical issues, and more. This provides an element of security and care for those who will be living in Madrid by themselves for the first time as a foreigner.
Course specific data
Starting dates
For all levels except of absolute beginners: Starting dates for absolute beginners who have not taken a Spanish course before:
02 Jan 2024, 15 Jan 2024, 05 Feb 2024, 04 Mar 2024, 01 Apr 2024, 15 Apr 2024, 06 May 2024, 03 Jun 2024, 01 Jul 2024, 15 Jul 2024, 05 Aug 2024, 02 Sep 2024, 16 Sep 2024, 07 Oct 2024, 21 Oct 2024, 04 Nov 2024, 02 Dec 2024
General course schedule
4 daily lessons of 55 minutes will take place within the following possible time slots. The exact schedule will be assigned on the first day of class according to your level:
Afternoon: 14:30-18:30
Possible course durations
1-99 weeks
Minimum required student age
17 years
Students per class
Maximum: 10 / Average: 8
Reserve this course
Online
Online One-to-One Lessons
10 lessons per week
|
1 student (max)
Offer!from
300€285€
FREE changes
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | Additional Week |
---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | |||||||||||
Price at schoolOur price | 300285 | 600570 | 900855 | 12001140 | 15001425 | 18001710 | 21001995 | 24002280 | 30002850 | 36003420 | 300285 |
Course specific data
Starting dates
Every Day
General course schedule
2 daily lessons of 55 minutes will take place within the following possible time slots. The exact schedule will be assigned on the first day of class according to your level:
Morning: 12:30-13:30
Afternoon: 14:30-15:30
Possible course durations
1-99 weeks
Minimum required student age
17 years
Students per class
Maximum: 1 / Average: 1
Reserve this course
Online Two-to-One Lessons
10 lessons per week
|
2 students (max)
Offer!from
190€181€
FREE changes
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | Additional Week |
---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | |||||||||||
Price at schoolOur price | 190181 | 380361 | 570542 | 760722 | 950903 | 11401083 | 13301264 | 15201444 | 19001805 | 22802166 | 190181 |
Course specific data
Starting dates
Every Day
General course schedule
2 daily lessons of 55 minutes will take place within the following possible time slots. The exact schedule will be assigned on the first day of class according to your level:
Morning: 11:30-12:30
Afternoon: 13:30-14:30
Possible course durations
1-99 weeks
Minimum required student age
17 years
Students per class
Maximum: 2 / Average: 2
Reserve this course
Private
One-to-One Lessons
10 lessons per week
|
1 student (max)
Offer!from
330€314€
FREE changes
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | Additional Week |
---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | |||||||||||
Price at schoolOur price | 330314 | 660627 | 990941 | 13201254 | 16501568 | 19801881 | 23102195 | 26402508 | 33003135 | 39603762 | 330314 |
The package of 10 one-to-one lessons allows you to concentrate on improving your understanding of the language in general or you can also focus on business Spanish, law, etc. Private lessons can be taken in addition to other courses as well.
Course specific data
Starting dates
Every Day
General course schedule
2 daily lessons of 55 minutes will take place within the following possible time slots. The exact schedule will be assigned on the first day of class according to your level:
Morning: 8:20-14:00
Afternoon: 14:00-20:00
Possible course durations
1-99 weeks
Minimum required student age
17 years
Students per class
Maximum: 1 / Average: 1
Student comments about "One-to-One Lessons" at Academia Contacto
Frank4.0
"Two very nice teachers, but none of them knew that or why there was a change of teachers. As an individual student you are taught in a tiny room without a window in the basem*nt, right next to a large room with group lessons, which can be very loud and annoying at times. But it is very easy to grab your teacher and go to a nearby café."
Reserve this course
Two-to-One Lessons
10 lessons per week
|
2 students (max)
Offer!from
210€200€
FREE changes
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | Additional Week |
---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | |||||||||||
Price at schoolOur price | 210200 | 420399 | 630599 | 840798 | 1050998 | 12601197 | 14701397 | 16801596 | 21001995 | 25202394 | 210200 |
The package of 10 two-to-one lessons allows you to concentrate on improving your understanding of the language in general or you can also focus on business Spanish, law, etc. Private lessons can be taken in addition to other courses as well.
Course specific data
Starting dates
Every Day
General course schedule
2 daily lessons of 55 minutes will take place within the following possible time slots. The exact schedule will be assigned on the first day of class according to your level:
Morning: 8:20-14:00
Afternoon: 14:00-20:00
Possible course durations
1-99 weeks
Minimum required student age
17 years
Students per class
Maximum: 2 / Average: 2
Reserve this course
Work & Study
University Pathway - 1 Year
20 lessons per week
|
10 students (max)
Offer!from
117€112€
FREE changes
Based on the price of 52 weeks
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 52 |
---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | |||||||||||
Price at schoolOur price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 61005795 |
Course specific data
Starting dates
2024: 09 Sep 2024
General course schedule
4 daily lessons of 55 minutes will take place within the following possible time slots. The exact schedule will be assigned on the first day of class according to your level:
Morning: 9:30-13:30
Afternoon: 14:30-18:30
Possible course durations
52 weeks
Minimum required student age
17 years
Students per class
Maximum: 10 / Average: 8
Reserve this course
University Pathway Express
20 lessons per week
|
10 students (max)
Offer!from
150€143€
FREE changes
Based on the price of 32 weeks
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 32 |
---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | |||||||||||
Price at schoolOur price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 48004560 |
This course includes the Intensive Spanish Course and University Preparation.
Course specific data
Starting dates
2024: 07 Oct 2024
General course schedule
4 daily lessons of 55 minutes will take place within the following possible time slots. The exact schedule will be assigned on the first day of class according to your level:
Morning: 9:30-13:30
Afternoon: 14:30-18:30
Possible course durations
32 weeks
Minimum required student age
17 years
Students per class
Maximum: 10 / Average: 8
Reserve this course
Our prices for Academia Contacto include
- INCLUDED Organized activities
- INCLUDED Internet access and use of school computers
- INCLUDED Wireless LAN zone at school
- INCLUDED Free certificate of course attendance
- INCLUDED Language level placement test before arrival
- INCLUDED For adult courses: a minimum of one free organized leisure activity per week
- INCLUDED Free consultation about suitable college/university programs by a qualified consultant
- INCLUDED Free assistance in finding flats for long-term students
Academia Contacto - School Presentation1/1
Front of school1/19
Academia Contacto students2/19
Lesson in progress3/19
Hard work paid off! 4/19
New students5/19
Beautiful bouquet6/19
Academia Contacto classmates with award7/19
Smiles all round at Academia Contacto8/19
Class9/19
Students with certificate10/19
Example class at Academia Contacto11/19
Class in Madrid 12/19
Successful students 13/19
Classes in Madrid at Academia Contacto14/19
Group class at Academia Contacto15/19
Group discussion16/19
Teacher appreciation at Academia Contacto 17/19
18/19
Entrance 19/19
Student opinions about Academia Contacto, Madrid
4.5
Overall school rating of
Academia Contacto, Madrid
66 authentic ratings from students who reserved with us
School
Location of the school
4.6
Facilities
3.8
Social activities
3.6
Organisation
4.5
Course
Quality of teaching
4.5
Value for money
4.4
Accommodation
Homestay
4.2
Shared Flat (apartment)
3.7
Overall school rating by student age group
Students < 18 years (5 ratings)
4.4
Students 18-30 years (23 ratings)
4.4
Students 31-49 years (22 ratings)
4.7
Students 50+ years (16 ratings)
4.4
Verified reviews only, uncensored. All student opinions from students who booked a course at the school with LanguageCourse.net.
Robin
57 years
“Excellent location right next to Plaza de Olavide, and wonderfully kind, helpful and organized Director and Office Manager! The Director and Office Manager provide very good support, information and suggestions for living in Madrid! A very friendly school with kind teachers, fun international students and good quality learning and teaching! The classes are small 6-10 students for quicker Spanish learning and speaking! If you do not come to Spain with a foundation in Spanish, the Director and Office Manager will assist you with the right teacher, who will provide organized learning and English explanations, and you can continue learning at Level 1 for as long as needed.”
Overall rating
5.0
Value for money
5.0
City/place
5.0
Facilities (library, classrooms)
4.0
Quality of teaching / language progress
4.0
School organization
5.0
Social activities
4.0
Quality of teaching / language progress: It was great to have a regular routine of school, learning and hearing Spanish every day, connecting with other students and staff! Intensive 20 hours a week was an excellent way to start learning Spanish!
Course: Intensive 20-32 weeks
10. Jun. 2022
Verified student who booked this course with LanguageCourse.net.
Chuxuan
18 years
“All the teachers are very friendly, warm and patient. Any questions, they are happy to help.The teaching system is very clear. The curriculum structure, and there are textbooks dedicated to te school.The location is in the city center, close to the Iglesia and Bilbao metro stations, and right next to the Plaza de Chamberi bus stop. There are Carrefour supermarkets and many bakeries nearby.”
“The school building is relatively small, with only two floors (first floor and basem*nt). A so-called "library" is just a bookshelf. The lounge only has a table and a sofa. Classrooms are relatively small.Language tests in schools are not very accurate and many people are given inappropriate grades. Therefore, the level of each student in a class varies greatly (especially in lower-level classes). The so-called activities are not prepared by the school itself. If you don't go out with your classmates by yourself, you usually won't see your classmates after class.”
Overall rating
4.0
Value for money
3.0
City/place
4.0
Facilities (library, classrooms)
2.0
Quality of teaching / language progress
4.0
School organization
4.0
Social activities
1.0
Course: Intensive 20-2 weeks
20. Jun. 2022
Verified student who booked this course with LanguageCourse.net.
Kristine
37 years
“It's really a very professional school, they do care about the students and their progress. The atmosphere of the school was very warm and lovely. There were many events organized for the students that made my stay unforgettable. The teachers are very kind and professional. The structure of the class was just perfect as it had grammar, conversation, listening etc.”
Insider tips about what future students should not miss I wish I had booked the Intensive 20 course. Next time I will go for that.
Overall rating
5.0
Value for money
5.0
City/place
5.0
Facilities (library, classrooms)
5.0
Quality of teaching / language progress
5.0
School organization
5.0
Social activities
5.0
Other comments A perfect place to study Spanish.
Course: Standard 10-1 week
16. Oct. 2017
Verified student who booked this course with LanguageCourse.net.
Bente
69 years
“I had lessons for 2 weeks own the morning.The school provided textbook which was appropriate to my level and broad enough to extend my learning.The teacher, Pablo, was experienced and inspiring. He was able to include all students, 7-9 in active learning experiences. Lessons were interesting and engaging.”
Overall rating
5.0
Value for money
5.0
City/place
5.0
Facilities (library, classrooms)
5.0
Quality of teaching / language progress
5.0
School organization
5.0
Social activities
5.0
Other comments My highest recommendations to Academia Contacto.
Course: Standard 10-2 weeks
15. Mar. 2018
Verified student who booked this course with LanguageCourse.net.
Riho
22 years
“My teacher was very good, prepared various materials in the class, such as movies, songs, flash cards, and going outside the school to practice Spanish etc. I've been encouraged a lot by her. It was also a good thing that she directly warned lazy students to study.”
Insider tips about what future students should not miss Joining the event organized by citylifemadrid (ex. Meat & speak) is recommended to those who want to have friends in and outside the school.
Overall rating
5.0
Value for money
4.0
City/place
5.0
Facilities (library, classrooms)
3.0
Quality of teaching / language progress
5.0
School organization
4.0
Social activities
3.0
Shared Flat - Standard
5.0
Course: Intensive 20-5 weeks
3. Oct. 2017
Verified student who booked this course with LanguageCourse.net.
Jonathan
57 years
“The enthusiasm, dedication, and skill of the teachers were outstanding; speaking very clearly (and only in tenses we knew!) and staying in Spanish throughout. The printed and website materials were very good, as was our homework (we voted every day to have it).”
Insider tips about what future students should not miss If you have breakfast at one of the nearby cafes it only takes 55 seconds to get to class. Our classes were organised all before (Madrid) lunchtime, so make sure you have snacks!
Overall rating
5.0
Value for money
5.0
City/place
5.0
Facilities (library, classrooms)
4.0
Quality of teaching / language progress
5.0
School organization
5.0
Social activities
4.0
Quality of teaching / language progress: The intensive course was extremely good, and backing it up with two extra hours one-to-one really made an enormous difference. The main course had four students, all adults about 25-60 with various reasons for being there, different abilities and different rates of learning. The teachers were very skilful at managing this without leaving anyone out. My extra two hours of one-to-one were organised as one before the main classes and one after, and so it possible to really prepare and then reinforce the topics of the day. The extra tuition might appear expensive, but if you are serious about learning quickly were really very good value for money. My teacher began by asking why I was learning Spanish and what I needed from the course, and every lesson had material specifically for me, focussed exactly as I'd wanted. I was really delighted with how much progress I made in just the one week and how easy and supportive the teachers were.
Other comments The school is small and friendly and the classrooms are small, which means you don't have to raise your voice at all and everyone can see and hear perfectly. The administrator is very friendly and very able and knows everybody by name, and also speaks fluent English and native French. Although listed as a having a library and a cafe these are really pretty minimal. Wifi worked perfectly, including for whole class playing interactive word games.
Course: Intensive 20 + 10-1 week
21. Mar. 2019
Verified student who booked this course with LanguageCourse.net.
Dorota
49 years
“Very nice welcome. Quality of the textbooks. Friendliness and competence of the teachers. Nice individual lesson in which the teacher addressed the current social situation and motivated to speak. Small class. Class book/diversity of learners (age and origin).”
“Rooms too small and hardly any possibility to move around the room. Non-functioning technology (projector). Too long lessons, no break between group lessons and individual lessons, bathrooms for men and women. Too little grammar. Disruptions due to students arriving too late.”
Overall rating
4.0
Value for money
4.0
City/place
5.0
Facilities (library, classrooms)
2.0
School organization
5.0
Quality of teaching / language progress
3.0
Shared Flat - Comfort
3.0
Course: Intensive (20 Group + 5 Individual)-1 week
5. Oct. 2022
Verified student who booked this course with LanguageCourse.net.
Carlos
60 years
“A harmonious and suitable environment for what they propose. Teachers are well prepared to work with students from all over the world. My suggestion for the students is to book at least a 4-week course. I believe that short courses are not that efficient.”
“The teacher does not use the book but many copies of exercises and topics for discussions in the classroom.”
Insider tips about what future students should not miss If possible, book a 4-week course. I noticed that students who take lessons for 1 or 2 weeks only don't improve their language skills in a significant way.
Overall rating
4.0
Value for money
4.0
City/place
4.0
Facilities (library, classrooms)
4.0
Quality of teaching / language progress
4.0
School organization
4.0
Social activities
1.0
Quality of teaching / language progress: The course is pleasant, and the schedule is adequate to learn and develop the Spanish language.
Course: Intensive 20-4 weeks
2. Aug. 2022
Verified student who booked this course with LanguageCourse.net.
Bea
59 years
“Good lesson, great level of teaching by teacher David. A lack of introduction at the start of the course. Jumped straight into the course. Became more relaxed afterwards. Compliments for David's teaching.”
Insider tips about what future students should not miss Cable car to the "campo" is hardly mentioned in the guides.
Overall rating
3.0
Value for money
5.0
City/place
5.0
Facilities (library, classrooms)
2.0
Quality of teaching / language progress
2.0
School organization
2.0
Social activities
1.0
Other comments I found the personal attention moderate. Felt like a well-oiled machine with students who attended classes for a longer period of time. Girlfriend and I were there for only a week and paid a decent amount of money for this course. Would have expected some more personal attention.
Course: Standard 10-1 week
7. Nov. 2017
Verified student who booked this course with LanguageCourse.net.
Maximilian
33 years
“The Staff and the Teachers were really nice. Everybody was friendly and problems were solved very uncomplicated. The mix of students was very good, there was not too many students from only one country.”
“The classroom was very tiny, without a window and very bad air. There is not a lot of space to hang out and meet other students, and its in the basem*nt. Also in the beginning there was not a test for everybody to see what level they are on (on the registration it said, there would be a little test the first day.)”
Overall rating
3.0
Value for money
4.0
City/place
5.0
Facilities (library, classrooms)
1.0
Quality of teaching / language progress
4.0
School organization
4.0
Social activities
3.0
Course: Intensive 20-4 weeks
20. Oct. 2021
Verified student who booked this course with LanguageCourse.net.
Ellen Heidi
45 years
“An enthusiastic and talented teacher, Paola, who joined the whole group and really taught me a lot.Also the nice and helpful staff in the administration, both Fanny and Mario!”
Overall rating
5.0
Value for money
5.0
City/place
4.0
Facilities (library, classrooms)
4.0
Quality of teaching / language progress
5.0
School organization
5.0
Social activities
4.0
Quality of teaching / language progress: The classroom was cold.The offer of activities and excursions looked good, and I would probably join if I were to stay for several weeks, but I did not use it since I only was there for a single week.
Other comments I am very happy with the week and would like to take several weeks of language teaching at the same school at a later date.
Course: Intensive 20-1 week
25. Feb. 2020
Verified student who booked this course with LanguageCourse.net.
Adelheid
54 years
“I had booked an intensive course, one-to-one. The teacher was very good and responded perfectly to my needs and my level of knowledge!”
Overall rating
4.0
Value for money
4.0
City/place
5.0
Facilities (library, classrooms)
3.0
School organization
4.0
Quality of teaching / language progress
5.0
Homestay - Standard
5.0
Other comments I had booked transfer from/to the airport. It worked well. However, it was not a special transfer by the school, but I was driven by ordinary taxis and taxi drivers. This normally costs Euro 30. The Academia Contacto asks for Euro 70 !!!! I find this completely out of place and unfair to the students. At the airport there are a lot of taxis and for the pick up from the accommodation, just 1 phone call is required! For that, they charge Euro 40 each way! Totally unacceptable !!!!!
Verified student who booked this course with LanguageCourse.net.
Evelyne
62 years
“The professionalism of the teachers, the excellent organisation and the diversity of the students”
Overall rating
5.0
Value for money
5.0
City/place
5.0
Facilities (library, classrooms)
4.0
School organization
5.0
Quality of teaching / language progress
5.0
Homestay - Standard
4.0
Course: Intensive 20-2 weeks
15. Aug. 2023
Verified student who booked this course with LanguageCourse.net.
Yulia
36 years
“The teachers are fantastic and professional, the school management is kind and professional.”
“There are not many activities for female students in the school, the club exchange twice a week, there is no group outing for the new students, in my opinion it is very important. The school management can organize a drink for the newcomers at the bar.”
Overall rating
4.0
Value for money
4.0
City/place
4.0
Facilities (library, classrooms)
2.0
Quality of teaching / language progress
5.0
School organization
4.0
Social activities
1.0
Shared Flat - Standard
5.0
Quality of teaching / language progress: Indeed my course was good.
Other comments There are not many activities for female students in the school, the club exchange twice a week, there is no group outing for the new students, in my opinion it is very important. The school management can organize a drink for the newcomers at the bar.
Course: Intensive 25-4 weeks
31. Oct. 2022
Verified student who booked this course with LanguageCourse.net.
Cathenod
62 years
“The friendly and hard working group of students and the pedagogy of Lola our teacher”
Overall rating
4.0
Value for money
3.0
City/place
4.0
Facilities (library, classrooms)
3.0
School organization
4.0
Quality of teaching / language progress
5.0
Homestay - Standard
1.0
Course: Intensive 20 [Espagnol]-1 week
30. Oct. 2018
Verified student who booked this course with LanguageCourse.net.
Saga
20 years
“Very good teachers, developed a lot and the school is very well located in the city.”
“Classrooms have thin walls and there are no common areas where you can hang out with people from other countries ”
Insider tips about what future students should not miss Malasaña is the hippest area with great bars, shopping and clubs, Embajadores/lavapies is cheap, fun and multicultural!
Overall rating
5.0
Value for money
5.0
City/place
5.0
Facilities (library, classrooms)
3.0
Quality of teaching / language progress
5.0
School organization
5.0
Social activities
2.0
Course: Intensive 20-16 weeks
2. May. 2022
Verified student who booked this course with LanguageCourse.net.
Martin
19 years
“Great teachers, everyone is very kind and ready to help if there is a problem.”
Overall rating
4.0
Value for money
4.0
City/place
3.0
Facilities (library, classrooms)
4.0
School organization
5.0
Quality of teaching / language progress
5.0
Shared Flat - Standard
4.0
Course: Intensive 20-2 weeks
16. Oct. 2023
Verified student who booked this course with LanguageCourse.net.
Laila
34 years
“Julia and Lola, my teachers, and my classmates. Practice speaking Spanish.”
Overall rating
5.0
Value for money
5.0
City/place
5.0
Facilities (library, classrooms)
4.0
Quality of teaching / language progress
5.0
School organization
5.0
Social activities
5.0
Homestay - Standard
5.0
Course: Intensive 20 [Spanisch]-2 weeks
5. Aug. 2018
Verified student who booked this course with LanguageCourse.net.
Steffen
29 years
“The competence of the teachers and the openness of the school staff.”
Overall rating
4.0
Value for money
5.0
City/place
5.0
Facilities (library, classrooms)
5.0
Quality of teaching / language progress
5.0
School organization
5.0
Social activities
4.0
Other comments More information beforehand on possible test assignments. Explanation and information on the structure and integration of the course in the European Framework of Reference to know to what level I could reach with this course.
Course: Intensive 25-1 week
14. Sep. 2018
Verified student who booked this course with LanguageCourse.net.
Frank
37 years
“The location. The second week teacher was excellent.”
Overall rating
4.0
Value for money
4.0
School organization
3.0
Quality of teaching / language progress
4.0
Facilities (library, classrooms)
3.0
Quality of teaching / language progress: Two very nice teachers, but none of them knew that or why there was a change of teachers. As an individual student you are taught in a tiny room without a window in the basem*nt, right next to a large room with group lessons, which can be very loud and annoying at times. But it is very easy to grab your teacher and go to a nearby café.
Course: One-to-one (in total 30 Lessons)-2 weeks
21. Oct. 2019
Verified student who booked this course with LanguageCourse.net.
Gordana
47 years
“Quality of teaching. Good school, perfect location.”
Overall rating
5.0
Value for money
5.0
City/place
5.0
Facilities (library, classrooms)
3.0
Quality of teaching / language progress
5.0
School organization
5.0
Social activities
4.0
Other comments Great teacher.
Course: Intensive 20-2 weeks
17. Apr. 2017
Verified student who booked this course with LanguageCourse.net.
Dominique
60 years
“The kindness and professionalism of all the staff”
Insider tips about what future students should not miss in Madrid or at school?
Overall rating
5.0
Value for money
5.0
City/place
4.0
Facilities (library, classrooms)
3.0
Quality of teaching / language progress
5.0
School organization
5.0
Social activities
2.0
Other comments As I was alone I would have liked to interact more with other students by group in their excursions to museums, neighbourhoods, Spanish cooking classes, dance classes, etc ... (but age is now a handicap or me)
Course: Intensive 20-1 week
30. Jul. 2018
Verified student who booked this course with LanguageCourse.net.
Nicholas
18 years
“The central location and enthusiastic teaching.”
Overall rating
4.0
Value for money
3.0
City/place
5.0
Facilities (library, classrooms)
3.0
Quality of teaching / language progress
4.0
School organization
4.0
Social activities
3.0
Course: Intensive 20-2 weeks
15. Aug. 2018
Verified student who booked this course with LanguageCourse.net.
Juergen
61 years
“The friendly teaching staff and the management”
Overall rating
5.0
Value for money
5.0
City/place
5.0
Facilities (library, classrooms)
4.0
School organization
5.0
Quality of teaching / language progress
5.0
Homestay - Standard
2.0
Other comments definitely recommended
Course: Bildungsurlaub [Spanisch]-1 week
30. Nov. 2017
Verified student who booked this course with LanguageCourse.net.
Andre
43 years
“Quality of teaching, didactics, friendliness”
Insider tips about what future students should not miss Hard to say, since I did not participate in the recreational activities. Absolutely recommendable are the private lessons.
Overall rating
5.0
Value for money
5.0
City/place
5.0
Facilities (library, classrooms)
5.0
Quality of teaching / language progress
5.0
School organization
5.0
Social activities
5.0
Other comments School well located, accessible by metro in the center, rooms maybe a bit cramped.
Course: Intensive 20 + 10-1 week
21. Aug. 2018
Verified student who booked this course with LanguageCourse.net.
Mariam
19 years
“Super friendly teachers, great atmosphere”
Overall rating
5.0
Value for money
5.0
City/place
5.0
Facilities (library, classrooms)
5.0
Quality of teaching / language progress
5.0
School organization
5.0
Social activities
4.0
Shared Flat - Comfort
3.0
Course: Intensive 25-7 weeks
16. Jul. 2023
Verified student who booked this course with LanguageCourse.net.
Nina
28 years
“The staff is very friendly and competent.”
Insider tips about what future students should not miss The standard room in the shared apartment was quite small and the overall quality of accommodation was poor. However, I guess that's what you get in Madrid.
Overall rating
4.0
Value for money
4.0
City/place
5.0
Facilities (library, classrooms)
4.0
Quality of teaching / language progress
5.0
School organization
5.0
Social activities
3.0
Shared Flat - Standard
3.0
Course: Standard 10-2 weeks
27. Jul. 2017
Verified student who booked this course with LanguageCourse.net.
Matteo
22 years
“The proportion of oral speaking possible”
Overall rating
5.0
Value for money
5.0
School organization
5.0
Social activities
4.0
Facilities (library, classrooms)
5.0
Quality of teaching / language progress
5.0
Course: Intensive 20 [Espagnol]-2 weeks
26. Jul. 2021
Verified student who booked this course with LanguageCourse.net.
Susanne
50 years
“Super nice teacher, good organisation.”
“Course rooms too small, without windows, often no air to breathe.”
Overall rating
4.0
Value for money
5.0
City/place
5.0
Facilities (library, classrooms)
2.0
School organization
4.0
Quality of teaching / language progress
5.0
Course: Intensive 20-1 week
27. Nov. 2023
Verified student who booked this course with LanguageCourse.net.
Jahun
26 years
“Teachers and administrators”
Overall rating
4.0
Value for money
4.0
City/place
3.0
Facilities (library, classrooms)
5.0
Quality of teaching / language progress
5.0
School organization
5.0
Social activities
5.0
Shared Flat - Standard
2.0
Course: Intensive 20 [Spanish]-40 weeks
11. Nov. 2019
Verified student who booked this course with LanguageCourse.net.
See all reviews
Ratings of Academia Contacto compared to ratings of all schools in Spain
- Chart
- Data
Academia Contacto Madrid | Average of all other schools in Spain | |
---|---|---|
Overall school rating | 4.5 | 4.4 |
Location of the school | 4.6 | 4.7 |
Facilities | 3.8 | 3.9 |
Social activities | 3.6 | 3.7 |
Organisation | 4.5 | 4.3 |
Quality of teaching | 4.5 | 4.4 |
Value for money | 4.4 | 4.3 |
Homestay | 3.9 | 4.0 |
Shared flat | 3.9 | 3.9 |
Academia Contacto
“Top teaching quality for competitive prices and best atmosphere sind 2001. Award winning school.”
–
Mario Calvo
,
Director of Academia Contacto
Accreditations and Quality seals
Spanish teacher qualifications
100% hold a university degree
100% hold a recognised language teaching qualification
Languages spoken by school staff (cannot be guaranteed by school)
First day of course
Students should arrive at 9:00
Student gender mix
40% male / 60% female
Offer for returning students
You will be refunded/waived the school's administration fee if you already attended previously a course at Academia Contacto and you book here.
Payment methods accepted for payments made directly to the school
Year of school foundation
2001
Legal name/parent company
Academia Contacto SL | Tax registration ID: B82850686
General school facilities
Snack vending machine
Drink vending machine
Library
Lounge
Student support desk
Copy machine
Printer for student use
Free WIFI
Non-smoking (all indoor areas, but not all outdoor areas of school)
Tourist information
Assistance with entrance ticket purchases
Assistance with reservations for restaurants, bars, clubs
Assistance with organizing transportation
Facilities for islamic students
Available area to pray at the school
Classroom equipment
TV in all classrooms
Air conditioning in all classrooms
Heating in all classrooms
Ample natural light in most classrooms
Number of classrooms: 8
Number of public PC workstations: 2
Paid parking (<500m)
Facilities for disabled students
Wheelchair access to classroom
Wheelchair access to reception
Student Age / Nationality
Average number of students
In summer: 90
Throughout the year: 80
Minimum age of students
17 years
Average number of levels
Adult courses In summer: 10
Adult courses Throughout the year: 10
Junior courses In summer: 1
Junior courses Throughout the year: 1
Average age of students
Top student nationalities
Age of students
Information for all courses offered by Academia Contacto
Lesson duration
55 minutes
School's administrative fee
50.00€
Course material
Generally course material is distributed free to students and will stay in student property.
Comments about courses
If a public holiday falls during a week day, half the missing lessons will be made up
Individual classes
Single individual lessons of tuition can be reserved at 33 €. The combination of group and individual lessons is highly recommended. Individual lessons will encourage you to actively speak the foreign language and will offer you the opportunity to discuss individual problems and weaknesses.
Days without class
In 2024 (including national and regional bank holidays):
01 Jan 2024, 06 Jan 2024, 19 Mar 2024, 15 Apr 2024, 01 May 2024, 15 May 2024, 15 Aug 2024, 12 Oct 2024, 01 Nov 2024, 06 Dec 2024, 08 Dec 2024, 25 Dec 2024, 26 Dec 2024.
Level test
A test to assess your exact language level takes place before the start of the course via an online form.
Lessons needed per Spanish language level
Data above gives some guidance. For more details consult our page How long does it take to learn a language or reach a specific level.
Airport transfer
Adolfo Suarez Madrid-Barajas Airport:
60 € one way
120 € return (both ways)
More details about airports near Madrid and how to travel independently from the airport to the city on our Madrid page. For flight comparisons to Madrid, we recommend using skyscanner.com.
Visa Documents
Nationals from Malaysia do not require a visa to study short term courses up to 90 days.
Check visa requirements for nationals from other countries.
Nationals from countries that require a visa will receive documents from the school, related to booking confirmation, which is required for the visa application.
Full payment of all fees required before school dispatches documents required for visa application
No
Express shipment fee (via courier)
Europe: 90 €
,
North America: 110 €
,
South America: 110 €
,
Africa: 110 €
,
Oceania: 120 €
,
Asia: 120 €
Free shipment via regular mail
Yes
Preferential cancellation terms in case of visa refusal
School agreed that students booking online on this site will benefit from preferential cancellation fees in case of visa refusal, and in this case will never exceed EUR 180.
Leisure activities
activity possible | distance from school | |
---|---|---|
Ballet | | 1 km |
Basketball | | 2 km |
Cooking | | - |
Dancing | | 2 km |
Football (soccer) | | 2 km |
Music | | 1 km |
Squash | | 2 km |
Swimming | | 1 km |
Table Tennis | | 2 km |
Tennis | | 2 km |
Yoga | | - |
Examples of leisure activities organized by the school
Adults - Free activities
In town:
Guided walk in the heart of the city
Thematic city walks and tours eg. Retiro park
Football matches at Real Madrid´s home ground – the Santiago Bernabeu
Visits to exhibitions and museums such as the Prado, the Reina Sofia, the Thyssen Bornemisza etc.
Trips to the theatre, concerts, other events
Bars, restaurants and club nights with other students
Visits to local companies
At the school:
Live music shows and karaoke nights
Flamenco nights
Meet & Dance: To speak and salsa at one of Madrid´s best clubs!
Wine and tapas nights with other students
Meet & Speak: Talks and readings on social, political or historical topics
Language exchange night
Adults - Paid activities
Excursions:
Half-day trips
Whole day excursions (Saturday or Sunday) to cities close to Madrid
Weekend excursions to other parts of Spain
Guided walks (hikes) and bike tours, (eg : hike up the Sierra de Guadarrama)
Accommodation
Show details of all accommodations
Shared Flat - Standard
Single room, No meals
In high demand!
3.8
16 ratings
from
165 €
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | Additional Week | One-time fee (charged by school) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | 165 | 330 | 495 | 660 | 825 | 990 | 1155 | 1320 | 1650 | 1980 | 165 | 35 |
Minimum stay: 1 week
Prices based on accommodation from Sunday to Saturday
Price per person
Check-in
Sunday 12:00 or later
Check-out
Saturday
Note: It is important to inform the school if you plan to arrive or leave outside the standard check in/check out times.
One-time fee
The school/accommodation provider will charge a non-refundable one-time fee of 35€.
Price extra night
37 € (Only extra week bookable at indicated extra night price)
Room Occupancy
Single room
Distance from school
17 minutes walking (average reported by 8 former students).
Includes
TV, Bedding/linen, Weekly cleaning, Access to laundry service, Access to Wifi in building (Free WIFI), Heating, Shared bathroom.
Meals
No meals.
Minimum age of students
17
Maximum age of students
50
Student comments about Shared Flat - Standard
Yulia
Accommodation: 5.0
Location: 5.0
Room: 5.0
"I liked my apartment, the people were very nice."
Homestay - Premium
Double room (only for 2 people travelling together), Breakfast
This accommodation tends to sell out quickly!
Reserve as early as possible to get the best available homestay!
5.0
3 ratings
from
200 €
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | Additional Week | One-time fee (charged by school) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | 200 | 400 | 600 | 800 | 1000 | 1200 | 1400 | 1600 | 2000 | 2400 | 200 | 35 |
Minimum stay: 1 week
Prices based on accommodation from Sunday to Saturday
Price per person
Check-in
Sunday 12:00 or earlier
Check-out
Saturday
Note: It is important to inform the school if you plan to arrive or leave outside the standard check in/check out times.
One-time fee
The school/accommodation provider will charge a non-refundable one-time fee of 35€.
Price extra night
37 € (Only extra week bookable at indicated extra night price)
Room Occupancy
Double room (only for 2 people travelling together)
Includes
TV, Towels, Bedding/linen, Weekly cleaning, Access to laundry service, Access to Wifi in building (Free WIFI), Heating, Shared bathroom.
Meals
Breakfast.
Minimum age of students
17
Maximum age of students
99
Homestay - Premium
Single room, Breakfast
This accommodation tends to sell out quickly!
Reserve as early as possible to get the best available homestay!
5.0
3 ratings
from
225 €
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | Additional Week | One-time fee (charged by school) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | 225 | 450 | 675 | 900 | 1125 | 1350 | 1575 | 1800 | 2250 | 2700 | 225 | 35 |
Minimum stay: 1 week
Prices based on accommodation from Sunday to Saturday
Price per person
Check-in
Sunday 12:00 or later
Check-out
Saturday
Note: It is important to inform the school if you plan to arrive or leave outside the standard check in/check out times.
One-time fee
The school/accommodation provider will charge a non-refundable one-time fee of 35€.
Price extra night
37 € (Only extra week bookable at indicated extra night price)
Room Occupancy
Single room
Includes
TV, Towels, Bedding/linen, Weekly cleaning, Access to laundry service, Access to Wifi in building (Free WIFI), Heating, Shared bathroom.
Meals
Breakfast.
Minimum age of students
17
Maximum age of students
100
Homestay - Premium
Single room, Breakfast & 1 meal
5.0
3 ratings
from
260 €
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | Additional Week | One-time fee (charged by school) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | 260 | 520 | 780 | 1040 | 1300 | 1560 | 1820 | 2080 | 2600 | 3120 | 260 | 35 |
Minimum stay: 1 week
Prices based on accommodation from Sunday to Saturday
Price per person
Check-in
Sunday 12:00 or later
Check-out
Saturday
Note: It is important to inform the school if you plan to arrive or leave outside the standard check in/check out times.
One-time fee
The school/accommodation provider will charge a non-refundable one-time fee of 35€.
Price extra night
37 € (Only extra week bookable at indicated extra night price)
Room Occupancy
Single room
Includes
TV, Towels, Bedding/linen, Weekly cleaning, Access to laundry service, Access to Wifi in building (Free WIFI), Heating, Shared bathroom.
Meals
Breakfast & 1 meal.
Minimum age of students
17
Maximum age of students
100
Student comments about Homestay - Premium
François
Accommodation: 5.0
Location: 5.0
Room: 5.0
Meals 4.0
"Consuelo is a very friendly and interesting host. Human and warm, and funny too. Many thanks to her"
Homestay - Premium
Double room (only for 2 people travelling together), Breakfast & 1 meal
5.0
3 ratings
from
235 €
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | Additional Week | One-time fee (charged by school) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | 235 | 470 | 705 | 940 | 1175 | 1410 | 1645 | 1880 | 2350 | 2820 | 235 | 35 |
Minimum stay: 1 week
Prices based on accommodation from Sunday to Saturday
Price per person
Check-in
Sunday 12:00 or later
Check-out
Saturday
Note: It is important to inform the school if you plan to arrive or leave outside the standard check in/check out times.
One-time fee
The school/accommodation provider will charge a non-refundable one-time fee of 35€.
Price extra night
37 € (Only extra week bookable at indicated extra night price)
Room Occupancy
Double room (only for 2 people travelling together)
Includes
TV, Towels, Bedding/linen, Weekly cleaning, Access to laundry service, Access to Wifi in building (Free WIFI), Heating, Shared bathroom.
Meals
Breakfast & 1 meal.
Minimum age of students
17
Maximum age of students
100
Homestay - Standard
Single room, Breakfast
3.9
8 ratings
from
190 €
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | Additional Week | One-time fee (charged by school) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | 190 | 380 | 570 | 760 | 950 | 1140 | 1330 | 1520 | 1900 | 2280 | 190 | 35 |
Minimum stay: 1 week
Prices based on accommodation from Sunday to Saturday
Price per person
Check-in
Sunday 12:00 or later
Check-out
Saturday
Note: It is important to inform the school if you plan to arrive or leave outside the standard check in/check out times.
One-time fee
The school/accommodation provider will charge a non-refundable one-time fee of 35€.
Price extra night
37 € (Only extra week bookable at indicated extra night price)
Room Occupancy
Single room
Includes
TV, Towels, Bedding/linen, Weekly cleaning, Access to laundry service, Access to Wifi in building (Free WIFI), Heating, Shared bathroom.
Meals
Breakfast.
Minimum age of students
17
Maximum age of students
100
Student comments about Homestay - Standard
Evelyne
Accommodation: 4.0
Location: 5.0
Room: 5.0
Meals 2.0
"Gonzalo is a very good host who likes to speak with the studiants, make them speak and correct them with ease"
Homestay - Standard
Single room, Breakfast & 1 meal
3.9
8 ratings
from
230 €
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | Additional Week | One-time fee (charged by school) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | 230 | 460 | 690 | 920 | 1150 | 1380 | 1610 | 1840 | 2300 | 2760 | 230 | 35 |
Minimum stay: 1 week
Prices based on accommodation from Sunday to Saturday
Price per person
Check-in
Sunday 12:00 or later
Check-out
Saturday
Note: It is important to inform the school if you plan to arrive or leave outside the standard check in/check out times.
One-time fee
The school/accommodation provider will charge a non-refundable one-time fee of 35€.
Price extra night
37 € (Only extra week bookable at indicated extra night price)
Room Occupancy
Single room
Includes
TV, Towels, Bedding/linen, Weekly cleaning, Access to laundry service, Access to Wifi in building (Free WIFI), Heating, Shared bathroom.
Meals
Breakfast & 1 meal.
Minimum age of students
17
Maximum age of students
100
Homestay - Standard
Double room (only for 2 people travelling together), Breakfast
3.9
8 ratings
from
170 €
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | Additional Week | One-time fee (charged by school) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | 170 | 340 | 510 | 680 | 850 | 1020 | 1190 | 1360 | 1700 | 2040 | 170 | 35 |
Minimum stay: 1 week
Prices based on accommodation from Sunday to Saturday
Price per person
Check-in
Sunday 12:00 or later
Check-out
Saturday
Note: It is important to inform the school if you plan to arrive or leave outside the standard check in/check out times.
One-time fee
The school/accommodation provider will charge a non-refundable one-time fee of 35€.
Price extra night
37 € (Only extra week bookable at indicated extra night price)
Room Occupancy
Double room (only for 2 people travelling together)
Includes
TV, Towels, Bedding/linen, Weekly cleaning, Access to laundry service, Access to Wifi in building (Free WIFI), Heating, Shared bathroom.
Meals
Breakfast.
Minimum age of students
17
Maximum age of students
100
Homestay - Standard
Double room (only for 2 people travelling together), Breakfast & 1 meal
3.9
8 ratings
from
205 €
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | Additional Week | One-time fee (charged by school) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | 205 | 410 | 615 | 820 | 1025 | 1230 | 1435 | 1640 | 2050 | 2460 | 205 | 35 |
Minimum stay: 1 week
Prices based on accommodation from Sunday to Saturday
Price per person
Check-in
Sunday 12:00 or later
Check-out
Saturday
Note: It is important to inform the school if you plan to arrive or leave outside the standard check in/check out times.
One-time fee
The school/accommodation provider will charge a non-refundable one-time fee of 35€.
Price extra night
37 € (Only extra week bookable at indicated extra night price)
Room Occupancy
Double room (only for 2 people travelling together)
Includes
TV, Towels, Bedding/linen, Weekly cleaning, Access to laundry service, Access to Wifi in building (Free WIFI), Heating, Shared bathroom.
Meals
Breakfast & 1 meal.
Minimum age of students
17
Maximum age of students
100
Shared Flat - Comfort
Single room, No meals
3.3
3 ratings
from
215 €
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | Additional Week | One-time fee (charged by school) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | 215 | 430 | 645 | 860 | 1075 | 1290 | 1505 | 1720 | 2150 | 2580 | 215 | 35 |
Minimum stay: 1 week
Prices based on accommodation from Sunday to Saturday
Price per person
Check-in
Sunday 12:00 or later
Check-out
Saturday
Note: It is important to inform the school if you plan to arrive or leave outside the standard check in/check out times.
One-time fee
The school/accommodation provider will charge a non-refundable one-time fee of 35€.
Price extra night
37 € (Only extra week bookable at indicated extra night price)
Room Occupancy
Single room
Distance from school
30 minutes by public transport.
Includes
TV, Bedding/linen, Weekly cleaning, Access to laundry service, Access to Wifi in building (Free WIFI), Heating, Shared bathroom.
Meals
No meals.
Minimum age of students
17
Maximum age of students
55
Student comments about Shared Flat - Comfort
Mariam
Accommodation: 3.0
Location: 5.0
Room: 4.0
Meals 3.0
"The accommodation lacked some things (pan was broken and unusable, only one bed linen and towel, no oven)."
Dorota
Accommodation: 3.0
Location: 5.0
Room: 3.0
"The welcome was rude and the introduction was unfriendly. Very nice and considerate flatmates. Unfortunately, the ceiling light in the room did not work. Also, there was only one light bulb (no lampshade or similar). In the bathroom the drain was blocked, the shower cubicle was tiny. The washing machine was leaking water. The rooms were entered in absence, without prior notice. No waste separation."
Shared Flat - Standard
Double room (only for 2 people travelling together), No meals
3.8
16 ratings
from
125 €
See availability
Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | Additional Week | One-time fee (charged by school) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Price in € | 125 | 250 | 375 | 500 | 625 | 750 | 875 | 1000 | 1250 | 1500 | 125 | 35 |
Minimum stay: 1 week
Prices based on accommodation from Sunday to Saturday
Price per person
Check-in
Sunday 12:00 or later
Check-out
Saturday
Note: It is important to inform the school if you plan to arrive or leave outside the standard check in/check out times.
One-time fee
The school/accommodation provider will charge a non-refundable one-time fee of 35€.
Price extra night
37 € (Only extra week bookable at indicated extra night price)
Room Occupancy
Double room (only for 2 people travelling together)
Distance from school
30 minutes by public transport.
Includes
TV, Bedding/linen, Weekly cleaning, Access to laundry service, Access to Wifi in building (Free WIFI), Heating, Shared bathroom.
Meals
No meals.
Minimum age of students
17
Maximum age of students
50
Questions and answers about Academia Contacto
Could you please confirm what the main differences between the standard and comfort-shared apartments are? Is there heating in the comfort apartments?
“Yes, there is central heating in the comfort shared flats. These flats are of high quality and located in a very good area. The rooms are also nicer and bigger than in the standard apartments.”
Mario Calvo, School Director from Academia Contacto - Oct 31, 2023
FAQ about Academia Contacto, Madrid
What do I do if I miss a class?
“First of all, your teacher must be informed. This is due to the details of the learning process. He or she will then select a group for you to study in, where you can attend the same class and get all the material you missed. You should also hand in your homework on the missed lesson as soon as possible so that the tutor can see how the learning process is going and can help you immediately if necessary.”
Maksym Sterpul, Language Travel Consultant from LanguageCourse.Net - Oct 17, 2023
What is the most popular accommodation offered by Academia Contacto?
The accommodation Shared Flat - Standard is the most popular among all our clients of Academia Contacto
Is it possible to take a course at Academia Contacto as an absolute beginner?
Yes. The following courses can be attended as an absolute beginner: Intensive 25, Intensive 20, Intensive 30 , Standard 10, Bildungsurlaub, Intensive (20 Group + 10 Individual), Intensive (20 Group + 5 Individual), Intensive 20 - Afternoon
Is airport pickup offered by Academia Contacto?
Yes. The school offers pickup from Adolfo Suarez Madrid-Barajas Airport (60 €)
What is the number of students per class at Academia Contacto?
Depending on the chosen course, the maximum number of students at Academia Contacto varies from 1 students (Online One-to-One Lessons ) to 10 students (Intensive 25)
What is the qualification of the teachers at Academia Contacto?
100% of teachers at Academia Contacto hold a university degree. 100% hold a recognized language teaching certificate.
Which countries are students of Academia Contacto from?
The highest Nationality percentage at Academia Contacto comes from Germany with a 12% representation, followed by students from England (12%) and France (12%).
Is this price lower than booking directly with the school?
Yes, there is an exclusive discount that only applies when booking online here.
Academia Contacto offers courses for which ages?
Academia Contacto offers courses from 17 years to 99. Average age is 24 during the summer and 29 for the rest of the year.
');m.controlsContainer?(m.controlsContainer.append(e),m.pausePlay=b("."+d+"pauseplay a",m.controlsContainer)):(m.append(e),m.pausePlay=b("."+d+"pauseplay a",m)),y.pausePlay.update(m.vars.slideshow?d+"pause":d+"play"),m.pausePlay.bind(l,function(e){e.preventDefault(),""!==c&&c!==e.type||(b(this).hasClass(d+"pause")?(m.manualPause=!0,m.manualPlay=!1,m.pause()):(m.manualPause=!1,m.manualPlay=!0,m.play())),""===c&&(c=e.type),y.setToClearWatchedEvent()})},update:function(e){"play"===e?m.pausePlay.removeClass(d+"pause").addClass(d+"play").html(m.vars.playText):m.pausePlay.removeClass(d+"play").addClass(d+"pause").html(m.vars.pauseText)}},touch:function(){var i,r,s,o,l,c,e,n,d,u=!1,t=0,a=0,v=0;if(f){p.style.msTouchAction="none",p._gesture=new MSGesture,(p._gesture.target=p).addEventListener("MSPointerDown",function(e){e.stopPropagation(),m.animating?e.preventDefault():(m.pause(),p._gesture.addPointer(e.pointerId),v=0,o=g?m.h:m.w,c=Number(new Date),s=S&&h&&m.animatingTo===m.last?0:S&&h?m.limit-(m.itemW+m.vars.itemMargin)*m.move*m.animatingTo:S&&m.currentSlide===m.last?m.limit:S?(m.itemW+m.vars.itemMargin)*m.move*m.currentSlide:h?(m.last-m.currentSlide+m.cloneOffset)*o:(m.currentSlide+m.cloneOffset)*o)},!1),p._slider=m,p.addEventListener("MSGestureChange",function(e){e.stopPropagation();var t=e.target._slider;if(!t)return;var a=-e.translationX,n=-e.translationY;if(v+=g?n:a,l=(t.vars.rtl?-1:1)*v,u=g?Math.abs(v)
' // }); // } } } if (document.getElementById('calendarDatePicker2')) { $('#calendarDatePicker2').datepicker({todayHighlight: true, language: 'en', container: '#calendarDatePicker2', weekStart: '0', autoclose: 'true', startDate: '0', endDate: '+2y', format: 'dd M. yyyy'}); } if (document.getElementById('calendarDatePicker3')) { $('#calendarDatePicker3').datepicker({todayHighlight: true, language: 'en', container: '#calendarDatePicker3', weekStart: '0', autoclose: 'true', startDate: '0', endDate: '+2y', format: 'dd M. yyyy'}); } if (document.getElementById('calendarDatePicker4')) { $('#calendarDatePicker4').datepicker({ todayHighlight: true, language: 'en', container: '#calendarDatePicker4', autoclose: 'true', startDate: '-100y', endDate: '-4y', startView: 'decade', format: 'dd M. yyyy', defaultViewDate: {year:1990, month:0, day:1} }); } if (document.getElementById('calendarDatePicker5')) { $('#calendarDatePicker5').datepicker({todayHighlight: true, language: 'en', container: '#calendarDatePicker5', autoclose: 'true', startDate: '0', endDate: '+2y', format: 'dd M. yyyy', enableOnReadonly: false}); } if (document.getElementById('calendarDatePicker6')) { $('#calendarDatePicker6').datepicker({todayHighlight: true, language: 'en', container: '#calendarDatePicker6', autoclose: 'true', startDate: '0', endDate: '+2y', format: 'dd M. yyyy'}); } if (document.getElementById('calendarDatePicker7')) { $('#calendarDatePicker7').datepicker({todayHighlight: true, language: 'en', container: '#calendarDatePicker7', autoclose: 'true', startDate: '0', endDate: '+2y', format: 'dd M. yyyy'}); } if (document.getElementById('calendarDatePicker8')) { $('#calendarDatePicker8').datepicker({todayHighlight: true, language: 'en', container: '#calendarDatePicker8', autoclose: 'true', clearBtn: 'true', startDate: '-3m', endDate: '+1y', format: 'dd M. yyyy'}); $('#calendarDatePicker8').on('clearDate', function(e) { var ind = document.getElementById('calendarIndicator8'); ind.innerHTML = '+'; ind.className = ind.className.replace( "calNumFilled", "calNumEmpty" ); jQuery('#last_course_day').val("00"); jQuery('#last_course_month').val("00"); jQuery('#last_course_year').val("0000"); }); } // Disallow any past year or any year more than 24 months in the future $('#calendarDatePicker, #calendarDatePicker1, #calendarDatePicker2, #calendarDatePicker3, #calendarDatePicker5, #calendarDatePicker6, #calendarDatePicker7, #calendarDatePicker8').on('show changeDate changeMonth changeYear', function(e) { setTimeout(function() { const visibleSwitch = $('.datepicker-switch:visible'); const datepickerYears = visibleSwitch.closest('.datepicker-years'); // Check if the closest container is .datepicker-years to always disable all if (datepickerYears.length) { datepickerYears.find('.prev, .next').addClass('disabledCalendarNav'); visibleSwitch.removeClass('datepicker-switch').addClass('datepicker-switch_dis'); } else { const text = visibleSwitch.text(); const year = parseInt(text.match(/\d{4}$/), 10); const navContainer = visibleSwitch.closest('.datepicker-days, .datepicker-months'); const isDpMonths = visibleSwitch.closest('.datepicker-months').length; // Reset any previous disablements navContainer.find('.prev, .next').removeClass('disabledCalendarNav'); visibleSwitch.addClass('datepicker-switch').removeClass('datepicker-switch_dis'); // Logic for enabling/disabling based on the year if (year === currentYear) { navContainer.find('.prev').toggleClass('disabledCalendarNav', currentDate.getMonth() === 0); } else if (year < currentYear) { navContainer.find('.prev').addClass('disabledCalendarNav'); } if (year >= maxYear) { navContainer.find('.next').addClass('disabledCalendarNav'); visibleSwitch.addClass('datepicker-switch_dis'); } else if (isDpMonths) { visibleSwitch.removeClass('datepicker-switch_dis'); } } }, 0); }); /*** END => init init bootstrap calendar datepicker plugin ***/ // set the value of the input field to today's date $('#calendar_date_label').hide(); $('#calendar_date').val(document.getElementById('calendar_date_intro')?.innerText); $('#calendar_date').addClass('calendar_date_red'); if (document.getElementById('calendarDatePicker')) { // replace the default '+' in the calendar icon when selected date is cleared $('#calendarDatePicker').on('clearDate', function(e) { // var ind = document.getElementById('calendarIndicator'); // ind.innerHTML = '+'; // ind.className = ind.className.replace( "calNumFilled", "calNumEmpty" ); $('#calendar_date_intro').removeClass('calendarHideIntro').addClass('calendarShowIntro'); $('#calendar_date').css('size','1'); $('#calendar_date').css('width','0'); submitCategoryForm(); }); // dynamically add red border and red color content in calendar selector (adding class 'redWhenEmptyDate' or removing it) function redWhenEmptyDate() { if($(".calendarShowIntro").length !== 0) { $('#calendarDatePicker').addClass('redWhenEmptyDate'); } else { $('#calendarDatePicker').removeClass('redWhenEmptyDate'); } } // trigger function when the date picker is hidden in order to put or remove the red colouring class $('#calendarDatePicker').on('hide', function() { if (window.innerWidth >= 1025) { $("#body_content").css("z-index",""); } redWhenEmptyDate(); }); // init function to dynamically add red border and red color content in calendar selector redWhenEmptyDate(); } }); } else { setTimeout(autoCall2, 50); } })(); } else { setTimeout(autoCall, 50); } })();// }, 0);/*** END OF => CALENDAR DATEPICKER PLUGIN ***/
'); // } // affixNavElementSwap('mobile'); // detachSchoolElems.schoolBrochuresMenuDet.detach(); // detachSchoolElems.schoolPhotosVideosMenuDet.detach(); }); jQuery(window).on('widthOnlyResizedDesktop', function() { jQuery("#colRightWrapOuter").insertAfter("#content.contentSchoolPage"); jQuery(".bookLinkOnlyMobile").css('display', 'none'); // jQuery("#schoolNameMenu").css('display', 'block'); // jQuery("#ShareBlock, #otherSchoolsLinksBLock").appendTo("#content_panel"); // reposicionamos los elementos del menú que habíamos desengachado del DOM y le quitamos la envoltura que les habíamos puesto // detachSchoolElems.schoolBrochuresMenuDet.insertAfter('#schoolEvalMenu'); // detachSchoolElems.schoolPhotosVideosMenuDet.insertAfter("#schoolBrochuresMenu"); // re-init scrollspy scroll animation: jQuery('#content_list a, #viewGalleryLink, #viewGalleryLink_mb, .bookLinkOnlyMobile, #group_tooltip2, .textBelowBigEval, #mapLink, .bigEvalRevWrapBottom a, #schoolCoursesNum a, #schoolAccommoNum a').on('click', scroll_if_anchor); if (jQuery('#brochuresAndPhotoVideoBlock').length !== 0) { // jQuery("#content_panel").find(".responsiveWrap").unwrap(); } // affixNavElementSwap('desktop'); }); /* Move main navigation right or left when scrollspy item is covered/hidden during scrollspy highlighting */ const mainNav = jQuery("#content_list"); function checkElementVisibility(el) { const elLeft = el.offset().left; const elRight = elLeft + el.outerWidth(); const containerLeft = mainNav.offset().left; const containerRight = containerLeft + mainNav.outerWidth(); let visibilityStatus = { fullyVisible: false, croppedSide: null }; if (elLeft >= containerLeft && elRight <= containerRight) { visibilityStatus.fullyVisible = true; } else { visibilityStatus.fullyVisible = false; if (elLeft < containerLeft) { visibilityStatus.croppedSide = 'left'; } else if (elRight > containerRight) { visibilityStatus.croppedSide = 'right'; } } return visibilityStatus; } mainNav.on('activate.bs.scrollspy', function(e) { const visibility = checkElementVisibility(jQuery(e.target)); if (!visibility.fullyVisible) { let rightOrLeft = visibility.croppedSide === 'right' ? '.nav_scrollRight' : '.nav_scrollLeft' ; mainNav.find(rightOrLeft).click(); } // if (e.target.id === 'reserveAtLowestPriceBtn') { // // to be implemented // } }); /**/ function allPagesDesktopReflows() { // const bar_flags_new = jQuery("#bar_flags_new").detach(); // ALL pages => flags widget // bar_flags_new.appendTo("#searchFormSmallWrap"); // ALL pages => "wechat" "whatsapp" "kakao" & "skype" jQuery("#contactBoxSkype").insertAfter("#contactBoxPhones"); // ALL pages => cBox jQuery("#contactBoxChat").insertBefore("#contactBoxTextareaDiv"); // ALL PAGES (footer) // ALL pages where we use bootstrap modals jQuery('.modal-backdrop.fade.in').css('display', 'none'); // All pages but UG (header) jQuery("#searchFormSmallWrap").prependTo("#headSearchBar"); } // remove placeholder on focus event jQuery("#searchBarMob .search_query, .searchQueryWrap .search_query").on('focus', function() { jQuery(this).removeAttr('placeholder'); }); flagsTooltipInit = function() { if (typeof jQuery().tooltip === 'function') { // destroy lang flags tooltip if flags popover is shown langListPop.on('show.bs.popover', function() { flagsTooltip.tooltip('destroy'); }); if (currentSize.width <= 1024) { if (typeof(flagsTooltip.tooltip) === 'function') { flagsTooltip.tooltip('destroy'); } } else { if (!windowMatchObj.mqoh.matches) { // re-init lang flags tooltip when flags popover is hidden langListPop.on('hide.bs.popover', function() { jQuery('[data-toggle="tooltipTop"]').tooltip({ trigger : 'hover', placement: 'top' }); }); } if (windowMatchObj.mqoh.matches) { if (typeof(flagsTooltip.tooltip) === 'function') { flagsTooltip.tooltip('destroy'); langListPop.off('hide.bs.popover'); } } } } } // avoid hiding flags selector if the cBox is overlapping it function avoidHidingFlags() { if (windowMatchObj.mqoh.matches) { const contactBoxWrapper = jQuery('#contactBoxWrapper'); langListPop.on('show.bs.popover', function () { contactBoxWrapper.css('z-index', '10'); }); langListPop.one('hide.bs.popover', function () { contactBoxWrapper.css('z-index', ''); if (typeof(flagsTooltip.tooltip) === 'function') { flagsTooltip.tooltip('destroy'); } }); flagsTooltip.on('show.bs.tooltip', function () { if (typeof(flagsTooltip.tooltip) === 'function') { flagsTooltip.tooltip('destroy'); } }); } else { langListPop.off('show.bs.popover hidden.bs.popover'); flagsTooltipInit(); } } avoidHidingFlags(); windowMatchObj.mqoh.addListener(avoidHidingFlags); jQuery(window).on('widthOnlyResized', function() { // restart bind and width in case of window resize in order to don't hide magnifying glass icon // jQuery("#search_query").off('focus blur').css('width', ''); price_incl_adj(); }); if (currentSize.width <= 1024) { destroyFlagToolEtc(); } if (currentSize.width >= 1025) { allPagesDesktopReflows(); } // remove heading middle line if 2 lines if (!(jQuery('#school_overview').length && currentSize.width <= 1024)) { const h2Elements = jQuery('h2'); for (let i = 0; i < h2Elements.length; i++) { const el = jQuery(h2Elements[i]); if (el.find('.titleSep').height() > 40) { el.addClass('removeBorderBottom'); } }; } // execute destroy language flags tooltip + mobile searchbar (triggered only on mobile and only on resize from desktop mode) jQuery(window).on('widthOnlyResizedMobile', function() { // const bar_flags_new = jQuery("#bar_flags_new").detach(); destroyFlagToolEtc(); // bar_flags_new.appendTo(jQuery("#cBoxTabWrap")); jQuery("#contactBoxChat").insertAfter("#contactBoxTextareaDiv"); jQuery("#searchFormSmallWrap").insertAfter("#contactBoxChat"); if (typeof getLangSuggestion === "function") { getLangSuggestion(0); } reInitPopover('#changeLanguageFlags'); jQuery("#contactBoxSkype").insertBefore("#sendBlockWrap"); }); // Triggered only on desktop and only on resize from mobile mode jQuery(window).on('widthOnlyResizedDesktop', function() { // ALL PAGES => re-init the tooltip if previously destroyed on mobile allPagesDesktopReflows(); if (typeof(flagsTooltip.tooltip) === 'function') { // IMPORTANT: .tooltip('destroy') is asynchronous, and immediate creation of another popover fails, while the previous one is being destroyed [same that happens with .popover('destroy') method]. // https://stackoverflow.com/questions/27238938/bootstrap-popover-destroy-recreate-works-only-every-second-time#answer-27345242 setTimeout(function() { flagsTooltip.tooltip({ trigger : 'hover', placement: 'top' }); }, 200); } // ALL PAGES => re-init event handler if previously turned off on mobile langListPop.on('show.bs.popover', function() { // re-init lang flags tooltip when flags popover is hidden langListPop.on('hide.bs.popover', function() { setTimeout(function() { flagsTooltip.tooltip({ trigger : 'hover', placement: 'top' }); }, 200); }); }); reInitPopover('body'); }); function price_incl_adj() { const colBuletTotWidth = jQuery('.serviceBadge').outerWidth(true) + jQuery('.pseudoCheckmark').outerWidth(true) + 4; const payBlockWrapLi = jQuery('#priceIncludes li'); payBlockWrapLi.css({'text-indent' : '-' + colBuletTotWidth + 'px', 'padding-left' : colBuletTotWidth + 'px'}) } price_incl_adj(); /*}); CLOSING BIG WINDOW ONLOAD FUNCTION */ } else { setTimeout(autoCall, 50); } })();