ECOS Spanish School Cartagena, Colombia
- Located within walking distance of the historic town center, the cultural life and the ocean.
- Top rated social activities4.8
- Apartment - shared / Residence accommodation very close to school
- Older students should consider that the average age of students at the school is significantly younger than at most other schools.
- Nationality mix could be more balanced. 90% of students are from Switzerland
Location: ECOS Spanish School is located in "Jewel of the Indies", Cartagena, Colombia. Housed in a modernised building in the Manga quarter of the city, students are within walking distance of restaurants, cafés, local shops and sites such as the Casa Roman.
School facilities: With experienced teachers and excellent facilities, ECOS Spanish School often leaves a lasting and welcoming impression on students. Facilities include a movie room, garden, lounge, rooftop terrace and a library. Free coffee, WIFI and parking are also available to students along with microwave and fridge use in the kitchen. All classrooms are equipped with air conditioning, and most classrooms also have an ample source of natural light, ensuring an optimal learning environment for all.
Accommodation: The school has a variety of options for accommodation, making sure that students are comfortable during their stay in Cartagena. Homestay accommodations are available within close proximity to the school as well as further options of Shared or Studio Apartments with full kitchen facilities.
Social and Cultural: Activities such as cooking classes and salsa dancing are regularly available, with excursions in and around Cartagena also available through the school. ECOS Spanish School works to give students the best of opportunities to create lasting memories during their time in Cartagena.
Additional information: Cartagena de Indias was included as a UNESCO cultural heritage site in 1984.
Spanish Courses
Intensive Course
20 lessons per week | 5 students (max)Starts weekly (every Monday)Offer!from$230$219 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 10 | 12 | 24 | 36 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 230 219 | 440 418 | 660 627 | 880 836 | 1,100 1,045 | 1,260 1,197 | 1,680 1,596 | 2,100 1,995 | 2,520 2,394 | 5,040 4,788 | 7,560 7,182 |
- Starting dates
- For all levels except of absolute beginners:Every MondaySee starting dates for absolute beginnersStarting dates for absolute beginners who have not taken a Spanish course before:
05 Jan 2026, 05 Jan 2026, 12 Jan 2026, 19 Jan 2026, 26 Jan 2026, 02 Feb 2026, 09 Feb 2026, 16 Feb 2026, 23 Feb 2026, 09 Mar 2026, 09 Mar 2026, 16 Mar 2026, 23 Mar 2026, 30 Mar 2026, 06 Apr 2026, 13 Apr 2026, 20 Apr 2026, 27 Apr 2026, 04 May 2026, 11 May 2026, 18 May 2026, 25 May 2026, 01 Jun 2026, 08 Jun 2026, 15 Jun 2026, 22 Jun 2026, 29 Jun 2026, 06 Jul 2026, 13 Jul 2026, 20 Jul 2026, 27 Jul 2026, 10 Aug 2026, 17 Aug 2026, 24 Aug 2026, 31 Aug 2026, 07 Sep 2026, 14 Sep 2026, 21 Sep 2026, 28 Sep 2026, 05 Oct 2026, 12 Oct 2026, 19 Oct 2026, 26 Oct 2026, 02 Nov 2026, 09 Nov 2026, 16 Nov 2026, 23 Nov 2026, 30 Nov 2026, 07 Dec 2026, 14 Dec 2026, 21 Dec 2026, 28 Dec 2026
- General course schedule
- 4 daily lessons of 60 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:00 - 12:00
Afternoon: 13:00 - 15:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 15 years
- Students per class
- Maximum: 5 / Average: 4
- Lesson duration
- 60 min
Bildungsurlaub Course30 lessons per week | 5 students (max)Starts weekly (every Monday)Offer!from$300$285 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 300 285 | 600 570 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
- Starting dates
- For all levels except of absolute beginners:Every MondaySee starting dates for absolute beginnersStarting dates for absolute beginners who have not taken a Spanish course before:
05 Jan 2026, 12 Jan 2026, 19 Jan 2026, 26 Jan 2026, 02 Feb 2026, 09 Feb 2026, 16 Feb 2026, 23 Feb 2026, 02 Mar 2026, 09 Mar 2026, 09 Mar 2026, 16 Mar 2026, 30 Mar 2026, 06 Apr 2026, 13 Apr 2026, 20 Apr 2026, 27 Apr 2026, 04 May 2026, 11 May 2026, 18 May 2026, 25 May 2026, 01 Jun 2026, 08 Jun 2026, 15 Jun 2026, 29 Jun 2026, 06 Jul 2026, 13 Jul 2026, 27 Jul 2026, 03 Aug 2026, 10 Aug 2026, 17 Aug 2026, 24 Aug 2026, 31 Aug 2026, 07 Sep 2026, 14 Sep 2026, 21 Sep 2026, 28 Sep 2026, 05 Oct 2026, 12 Oct 2026, 19 Oct 2026, 26 Oct 2026, 02 Nov 2026, 09 Nov 2026, 16 Nov 2026, 23 Nov 2026, 30 Nov 2026, 07 Dec 2026, 14 Dec 2026, 21 Dec 2026, 28 Dec 2026
- General course schedule
- 6 daily lessons of 60 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:00 - 12:00
Afternoon: 13:00 - 15:00 - Possible course durations
- 1, 2 weeks
- Minimum required student age
- 18 years
- Students per class
- Maximum: 5 / Average: 4
- Lesson duration
- 60 min
Semi-Private Lessons (2:1)- 10 Lessons10 lessons per week | 2 students (max)Starts dailyOffer!from$165$157 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 165 157 | 330 314 | 495 471 | 660 627 | 825 784 | 990 941 | 1,155 1,098 | 1,320 1,254 | 1,485 1,411 | 1,650 1,568 | 1,980 1,881 |
- Starting dates
- Every Day
- General course schedule
- 2 daily lessons of 60 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:00 - 12:00
Afternoon: 14:00 - 17:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 10 years
- Students per class
- Maximum: 2 / Average: 2
- Lesson duration
- 60 min
Semi-Private Lessons (2:1)- 20 Lessons20 lessons per week | 2 students (max)Starts dailyOffer!from$280$266 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 280 266 | 560 532 | 840 798 | 1,120 1,064 | 1,400 1,330 | 1,680 1,596 | 1,960 1,862 | 1,960 1,862 | 2,520 2,394 | 2,800 2,660 | 3,360 3,192 |
- Starting dates
- Every Day
- General course schedule
- 4 daily lessons of 60 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:00 - 12:00
Afternoon: 14:00 - 17:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 12 years
- Students per class
- Maximum: 2 / Average: 2
- Lesson duration
- 60 min
Semi-Private Lessons (2:1)- 30 Lessons30 lessons per week | 2 students (max)Starts dailyOffer!from$360$342 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 360 342 | 720 684 | 1,080 1,026 | 1,440 1,368 | 1,800 1,710 | 2,160 2,052 | 2,520 2,394 | 2,880 2,736 | 3,240 3,078 | 3,600 3,420 | 4,320 4,104 |
- Starting dates
- Every Day
- General course schedule
- 6 daily lessons of 60 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:00 - 12:00
Afternoon: 14:00 - 17:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 18 years
- Students per class
- Maximum: 2 / Average: 2
- Lesson duration
- 60 min
Standard Course 15 lessons per week | 5 students (max)Starts weekly (every Monday)Offer!from$220$209 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 10 | 12 | 24 | 36 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 220 209 | 420 399 | 630 599 | 840 798 | 1,000 950 | 1,200 1,140 | 1,600 1,520 | 2,000 1,900 | 2,400 2,280 | 4,800 4,560 | 7,200 6,840 |
- Starting dates
- Every Monday
- General course schedule
- 3 daily lessons of 60 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:00 - 12:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 15 years
- Students per class
- Maximum: 5 / Average: 4
- Lesson duration
- 60 min
Intensive Course + 10 Individual Lessons30 lessons per week | 5 students (max)Starts weekly (every Monday)Offer!from$410$390 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 10 | 12 | 24 | 36 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 410 390 | 800 760 | 1,200 1,140 | 1,600 1,520 | 2,000 1,900 | 2,340 2,223 | 3,120 2,964 | 3,900 3,705 | 4,680 4,446 | 9,360 8,892 | 14,040 13,338 |
- Starting dates
- For all levels except of absolute beginners:Every MondaySee starting dates for absolute beginnersStarting dates for absolute beginners who have not taken a Spanish course before:
05 Jan 2026, 12 Jan 2026, 19 Jan 2026, 26 Jan 2026, 02 Feb 2026, 09 Feb 2026, 16 Feb 2026, 23 Feb 2026, 02 Mar 2026, 16 Mar 2026, 23 Mar 2026, 30 Mar 2026, 06 Apr 2026, 13 Apr 2026, 20 Apr 2026, 27 Apr 2026, 04 May 2026, 11 May 2026, 25 May 2026, 01 Jun 2026, 08 Jun 2026, 15 Jun 2026, 22 Jun 2026, 29 Jun 2026, 06 Jul 2026, 13 Jul 2026, 20 Jul 2026, 27 Jul 2026, 03 Aug 2026, 10 Aug 2026, 17 Aug 2026, 24 Aug 2026, 31 Aug 2026, 07 Sep 2026, 14 Sep 2026, 21 Sep 2026, 28 Sep 2026, 05 Oct 2026, 12 Oct 2026, 19 Oct 2026, 26 Oct 2026, 02 Nov 2026, 09 Nov 2026, 16 Nov 2026, 23 Nov 2026, 30 Nov 2026, 07 Dec 2026, 14 Dec 2026, 21 Dec 2026, 28 Dec 2026
This course consists of the Intensive course of 20 Spanish lessons along with 10 individual classes per week.
- General course schedule
- 6 daily lessons of 60 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:00 - 12:00
Afternoon: 13:00 - 15:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 14 years
- Students per class
- Maximum: 5 / Average: 4
- Lesson duration
- 60 min
Intensive Course + 5 Individual Lessons25 lessons per week | 5 students (max)Starts weekly (every Monday)Offer!from$330$314 / week More
| Weeks | 1 | 2 | 3 | 4 | 6 | 8 | 10 | 12 | 24 | 36 | 48 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 330 314 | 640 608 | 960 912 | 1,280 1,216 | 1,860 1,767 | 2,480 2,356 | 3,100 2,945 | 3,720 3,534 | 7,440 7,068 | 11,160 10,602 | 14,880 14,136 |
- Starting dates
- For all levels except of absolute beginners:Every MondaySee starting dates for absolute beginnersStarting dates for absolute beginners who have not taken a Spanish course before:
05 Jan 2026, 12 Jan 2026, 19 Jan 2026, 26 Jan 2026, 02 Feb 2026, 09 Feb 2026, 16 Feb 2026, 23 Feb 2026, 02 Mar 2026, 09 Mar 2026, 16 Mar 2026, 23 Mar 2026, 30 Mar 2026, 06 Apr 2026, 13 Apr 2026, 20 Apr 2026, 27 Apr 2026, 04 May 2026, 11 May 2026, 18 May 2026, 25 May 2026, 01 Jun 2026, 08 Jun 2026, 15 Jun 2026, 22 Jun 2026, 29 Jun 2026, 06 Jul 2026, 13 Jul 2026, 20 Jul 2026, 27 Jul 2026, 10 Aug 2026, 17 Aug 2026, 24 Aug 2026, 31 Aug 2026, 07 Sep 2026, 14 Sep 2026, 21 Sep 2026, 28 Sep 2026, 05 Oct 2026, 12 Oct 2026, 19 Oct 2026, 26 Oct 2026, 16 Nov 2026, 23 Nov 2026, 30 Nov 2026, 07 Dec 2026, 14 Dec 2026, 21 Dec 2026, 28 Dec 2026
This course consists of the Intensive course of 20 Spanish lessons along with 5 individual classes per week.
- General course schedule
- 5 daily lessons of 60 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:00 - 12:00
Afternoon: 14:00 - 15:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 14 years
- Students per class
- Maximum: 5 / Average: 4
- Lesson duration
- 60 min
Standard Course + 10 Individual Lessons25 lessons per week | 5 students (max)Starts weekly (every Monday)Offer!from$400$380 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 10 | 12 | 24 | 36 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 400 380 | 780 741 | 1,170 1,112 | 1,560 1,482 | 1,950 1,853 | 2,280 2,166 | 3,040 2,888 | 3,800 3,610 | 4,560 4,332 | 9,120 8,664 | 13,680 12,996 |
- Starting dates
- For all levels except of absolute beginners:Every MondaySee starting dates for absolute beginnersStarting dates for absolute beginners who have not taken a Spanish course before:
05 Jan 2026, 12 Jan 2026, 19 Jan 2026, 26 Jan 2026, 02 Feb 2026, 09 Feb 2026, 16 Feb 2026, 23 Feb 2026, 02 Mar 2026, 09 Mar 2026, 16 Mar 2026, 23 Mar 2026, 30 Mar 2026, 06 Apr 2026, 13 Apr 2026, 27 Apr 2026, 04 May 2026, 11 May 2026, 18 May 2026, 25 May 2026, 01 Jun 2026, 08 Jun 2026, 15 Jun 2026, 22 Jun 2026, 29 Jun 2026, 06 Jul 2026, 13 Jul 2026, 27 Jul 2026, 03 Aug 2026, 10 Aug 2026, 17 Aug 2026, 24 Aug 2026, 31 Aug 2026, 07 Sep 2026, 14 Sep 2026, 21 Sep 2026, 28 Sep 2026, 05 Oct 2026, 12 Oct 2026, 19 Oct 2026, 26 Oct 2026, 02 Nov 2026, 09 Nov 2026, 16 Nov 2026, 23 Nov 2026, 30 Nov 2026, 07 Dec 2026, 14 Dec 2026, 21 Dec 2026, 28 Dec 2026
This course consists of the Standard course of 15 Spanish lessons along with 10 individual classes per week.
- General course schedule
- 5 daily lessons of 60 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:00 - 12:00
Afternoon: 14:00 - 16:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 14 years
- Students per class
- Maximum: 5 / Average: 4
- Lesson duration
- 60 min
Standard Course + 5 Individual Lessons 20 lessons per week | 5 students (max)Starts weekly (every Monday)Offer!from$320$304 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 10 | 12 | 24 | 36 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 320 304 | 620 589 | 930 884 | 1,240 1,178 | 1,550 1,473 | 1,800 1,710 | 2,400 2,280 | 3,000 2,850 | 3,600 3,420 | 7,200 6,840 | 10,800 10,260 |
- Starting dates
- For all levels except of absolute beginners:Every MondaySee starting dates for absolute beginnersStarting dates for absolute beginners who have not taken a Spanish course before:
05 Jan 2026, 12 Jan 2026, 19 Jan 2026, 26 Jan 2026, 02 Feb 2026, 09 Feb 2026, 16 Feb 2026, 23 Feb 2026, 02 Mar 2026, 09 Mar 2026, 16 Mar 2026, 23 Mar 2026, 30 Mar 2026, 06 Apr 2026, 13 Apr 2026, 27 Apr 2026, 04 May 2026, 11 May 2026, 18 May 2026, 25 May 2026, 01 Jun 2026, 08 Jun 2026, 15 Jun 2026, 22 Jun 2026, 29 Jun 2026, 06 Jul 2026, 13 Jul 2026, 27 Jul 2026, 03 Aug 2026, 10 Aug 2026, 17 Aug 2026, 24 Aug 2026, 31 Aug 2026, 07 Sep 2026, 14 Sep 2026, 21 Sep 2026, 28 Sep 2026, 05 Oct 2026, 12 Oct 2026, 19 Oct 2026, 26 Oct 2026, 02 Nov 2026, 09 Nov 2026, 16 Nov 2026, 23 Nov 2026, 30 Nov 2026, 07 Dec 2026, 14 Dec 2026, 21 Dec 2026, 28 Dec 2026
This course consists of the Standard course of 15 Spanish lessons along with 5 individual classes per week.
- General course schedule
- 4 daily lessons of 60 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:00 - 12:00
Afternoon: 14:00 - 15:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 14 years
- Students per class
- Maximum: 5 / Average: 4
- Lesson duration
- 60 min
Survival Spanish 15 lessons per week | 5 students (max)Starts weekly (every Monday)Offer!from$250$238 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 250 238 | 500 475 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
- Starting dates
- For all levels except of absolute beginners:Every MondaySee starting dates for absolute beginnersStarting dates for absolute beginners who have not taken a Spanish course before:
05 Jan 2026, 12 Jan 2026, 19 Jan 2026, 26 Jan 2026, 02 Feb 2026, 09 Feb 2026, 16 Feb 2026, 23 Feb 2026, 02 Mar 2026, 09 Mar 2026, 16 Mar 2026, 23 Mar 2026, 30 Mar 2026, 06 Apr 2026, 13 Apr 2026, 20 Apr 2026, 27 Apr 2026, 04 May 2026, 11 May 2026, 18 May 2026, 25 May 2026, 01 Jun 2026, 08 Jun 2026, 15 Jun 2026, 22 Jun 2026, 29 Jun 2026, 06 Jul 2026, 13 Jul 2026, 20 Jul 2026, 27 Jul 2026, 03 Aug 2026, 10 Aug 2026, 17 Aug 2026, 24 Aug 2026, 31 Aug 2026, 07 Sep 2026, 14 Sep 2026, 21 Sep 2026, 28 Sep 2026, 12 Oct 2026, 19 Oct 2026, 26 Oct 2026, 02 Nov 2026, 09 Nov 2026, 16 Nov 2026, 23 Nov 2026, 30 Nov 2026, 07 Dec 2026, 14 Dec 2026, 21 Dec 2026, 28 Dec 2026
- General course schedule
- 3 daily lessons of 60 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:00 - 12:00 - Possible course durations
- 1, 2 weeks
- Minimum required student age
- 14 years
- Students per class
- Maximum: 5 / Average: 4
- Lesson duration
- 60 min
Intensive Course for Kids (6 to 15 years old)20 lessons per week | 5 students (max)Starts weekly (every Monday)Offer!from$300$285 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 300 285 | 580 551 | 870 827 | 1,160 1,102 | 1,450 1,378 | 1,680 1,596 | 1,960 1,862 | 2,240 2,128 | 2,520 2,394 | 2,800 2,660 | 3,360 3,192 |
- Starting dates
- For all levels except of absolute beginners:Every MondaySee starting dates for absolute beginnersStarting dates for absolute beginners who have not taken a Spanish course before:
05 Jan 2026, 12 Jan 2026, 19 Jan 2026, 26 Jan 2026, 02 Feb 2026, 09 Feb 2026, 23 Feb 2026, 02 Mar 2026, 09 Mar 2026, 16 Mar 2026, 23 Mar 2026, 30 Mar 2026, 13 Apr 2026, 20 Apr 2026, 27 Apr 2026, 04 May 2026, 11 May 2026, 18 May 2026, 25 May 2026, 01 Jun 2026, 08 Jun 2026, 15 Jun 2026, 22 Jun 2026, 29 Jun 2026, 06 Jul 2026, 13 Jul 2026, 20 Jul 2026, 27 Jul 2026, 03 Aug 2026, 10 Aug 2026, 17 Aug 2026, 24 Aug 2026, 31 Aug 2026, 07 Sep 2026, 14 Sep 2026, 21 Sep 2026, 28 Sep 2026, 12 Oct 2026, 19 Oct 2026, 26 Oct 2026, 02 Nov 2026, 09 Nov 2026, 16 Nov 2026, 23 Nov 2026, 30 Nov 2026, 07 Dec 2026, 14 Dec 2026, 21 Dec 2026, 28 Dec 2026
- General course schedule
- 4 daily lessons of 60 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:00 - 12:00
Afternoon: 13:00 - 15:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 6 years
- Age range:
- 6 - 15 years
Students per class- Maximum: 5 / Average: 4
Lesson duration- 60 min
Private Lessons for Kids 10 (6 to 16 years old)10 lessons per week | 1 student (max)Starts dailyOffer!from$273$260 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 273 260 | 546 519 | 819 779 | 1,092 1,038 | 1,365 1,297 | 1,638 1,557 | 1,911 1,816 | 2,184 2,075 | 2,457 2,335 | 2,730 2,594 | 3,276 3,113 |
- Starting dates
- Every Day
It consists of 10 individual lessons per week, tailored to specific needs.
- General course schedule
- 2 daily lessons of 60 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:00 - 12:00
Afternoon: 14:00 - 17:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 6 years
- Age range:
- 6 - 16 years
Students per class- Maximum: 1 / Average: 1
Lesson duration- 60 min
Private Lessons for Kids 20 (6 to 16 years old)20 lessons per week | 1 student (max)Starts dailyOffer!from$492$468 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 492 468 | 984 935 | 1,476 1,403 | 1,968 1,870 | 2,460 2,337 | 2,952 2,805 | 3,444 3,272 | 3,936 3,740 | 4,428 4,207 | 4,920 4,674 | 5,904 5,609 |
- Starting dates
- Every Day
It consists of 20 individual lessons per week, tailored to specific needs.
- General course schedule
- 4 daily lessons of 60 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:00 - 12:00
Afternoon: 14:00 - 17:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 6 years
- Age range:
- 6 - 16 years
Students per class- Maximum: 1 / Average: 1
Lesson duration- 60 min
Private Lessons for Kids 30 (6 to 16 years old)30 lessons per week | 1 student (max)Starts dailyOffer!from$675$642 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 675 642 | 1,350 1,283 | 2,025 1,924 | 2,700 2,565 | 3,375 3,207 | 4,050 3,848 | 4,725 4,489 | 5,400 5,130 | 6,075 5,772 | 6,750 6,413 | 8,100 7,695 |
- Starting dates
- Every Day
It consists of 30 individual lessons per week, tailored to specific needs.
- General course schedule
- 6 daily lessons of 60 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:00 - 12:00
Afternoon: 14:00 - 17:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 6 years
- Age range:
- 6 - 16 years
Students per class- Maximum: 1 / Average: 1
Lesson duration- 60 min
Standard Course for Kids (6 to 16 years old)10 lessons per week | 5 students (max)Starts weekly (every Monday)Offer!from$177$169 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 177 169 | 334 318 | 501 476 | 668 635 | 835 794 | 1,002 952 | 1,169 1,111 | 1,256 1,194 | 1,413 1,343 | 1,570 1,492 | 1,884 1,790 |
- Starting dates
- For all levels except of absolute beginners:Every MondaySee starting dates for absolute beginnersStarting dates for absolute beginners who have not taken a Spanish course before:
05 Jan 2026, 12 Jan 2026, 19 Jan 2026, 26 Jan 2026, 02 Feb 2026, 09 Feb 2026, 23 Feb 2026, 02 Mar 2026, 09 Mar 2026, 23 Mar 2026, 30 Mar 2026, 06 Apr 2026, 13 Apr 2026, 20 Apr 2026, 27 Apr 2026, 04 May 2026, 11 May 2026, 18 May 2026, 25 May 2026, 01 Jun 2026, 08 Jun 2026, 15 Jun 2026, 29 Jun 2026, 06 Jul 2026, 13 Jul 2026, 20 Jul 2026, 27 Jul 2026, 03 Aug 2026, 10 Aug 2026, 17 Aug 2026, 24 Aug 2026, 31 Aug 2026, 07 Sep 2026, 14 Sep 2026, 21 Sep 2026, 28 Sep 2026, 05 Oct 2026, 12 Oct 2026, 19 Oct 2026, 26 Oct 2026, 02 Nov 2026, 09 Nov 2026, 16 Nov 2026, 23 Nov 2026, 30 Nov 2026, 07 Dec 2026, 14 Dec 2026, 21 Dec 2026, 28 Dec 2026
- General course schedule
- 2 daily lessons of 60 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:00 - 13:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 6 years
- Age range:
- 6 - 16 years
Students per class- Maximum: 5 / Average: 4
Lesson duration- 60 min
Summer Camp (6 to 16 years old)For the summer, only limited places left!20 lessons per week | 5 students (max)Starts weekly (every Monday)Offer!from$475$452 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 475 452 | 900 855 | 1,283 1,219 | 1,615 1,535 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
- Starting dates
- Every Monday
- General course schedule
- 4 daily lessons of 60 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:00 - 13:00 - Possible course durations
- 1, 2, 3, 4 weeks
- Minimum required student age
- 6 years
- Age range:
- 6 - 16 years
Students per class- Maximum: 5 / Average: 4
Lesson duration- 60 min
Super-Intensive Course for Kids (6 to 15 years old)30 lessons per week | 5 students (max)Starts weekly (every Monday)Offer!from$385$366 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 385 366 | 750 713 | 1,125 1,069 | 1,500 1,425 | 1,875 1,782 | 2,190 2,081 | 2,555 2,428 | 2,920 2,774 | 3,285 3,121 | 3,650 3,468 | 4,380 4,161 |
- Starting dates
- Every Monday
- General course schedule
- 6 daily lessons of 60 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:00 - 12:00
Afternoon: 13:00 - 15:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 6 years
- Age range:
- 6 - 15 years
Students per class- Maximum: 5 / Average: 4
Lesson duration- 60 min
Online Private Lessons 1010 lessons per week | 1 student (max)Starts dailyOffer!from$200$190 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 200 190 | 400 380 | 600 570 | 800 760 | 1,000 950 | 1,200 1,140 | 1,400 1,330 | 1,600 1,520 | 1,800 1,710 | 2,000 1,900 | 2,400 2,280 |
- Starting dates
- Every Day
It consists of 10 individual Skype lessons per week.
- General course schedule
- 2 daily lessons of 60 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: 7:00 - 12:00
Afternoon: 13:00 - 17:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 18 years
- Students per class
- Maximum: 1 / Average: 1
- Lesson duration
- 60 min
Online Private Lessons 2020 lessons per week | 1 student (max)Starts dailyOffer!from$370$352 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 370 352 | 740 703 | 1,110 1,055 | 1,480 1,406 | 1,850 1,758 | 2,220 2,109 | 2,590 2,461 | 2,960 2,812 | 3,330 3,164 | 3,700 3,515 | 4,440 4,218 |
- Starting dates
- Every Day
It consists of 20 individual Skype lessons per week.
- General course schedule
- 4 daily lessons of 60 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: 7:00 - 12:00
Afternoon: 13:00 - 17:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 18 years
- Students per class
- Maximum: 1 / Average: 1
- Lesson duration
- 60 min
Online Private Lessons 3030 lessons per week | 1 student (max)Starts dailyOffer!from$495$471 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 495 471 | 990 941 | 1,485 1,411 | 1,980 1,881 | 2,475 2,352 | 2,970 2,822 | 3,465 3,292 | 3,960 3,762 | 4,455 4,233 | 4,950 4,703 | 5,940 5,643 |
- Starting dates
- 2026: Every Day
It consists of 30 individual Skype lessons per week.
- General course schedule
- 6 daily lessons of 60 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: 7:00 - 12:00
Afternoon: 13:00 - 17:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 18 years
- Students per class
- Maximum: 1 / Average: 1
- Lesson duration
- 60 min
One-to-One 1010 lessons per week | 1 student (max)Starts dailyOffer!from$255$243 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 255 243 | 510 485 | 765 727 | 1,020 969 | 1,275 1,212 | 1,530 1,454 | 1,785 1,696 | 2,040 1,938 | 2,295 2,181 | 2,550 2,423 | 3,060 2,907 |
- Starting dates
- Every Day
It consists of 10 individual lessons per week.
- General course schedule
- 2 daily lessons of 60 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:00 - 12:00
Afternoon: 14:00 - 17:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 18 years
- Students per class
- Maximum: 1 / Average: 1
- Lesson duration
- 60 min
One-to-One 2020 lessons per week | 1 student (max)Starts dailyOffer!from$460$437 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 460 437 | 920 874 | 1,380 1,311 | 1,840 1,748 | 2,300 2,185 | 2,760 2,622 | 3,220 3,059 | 3,680 3,496 | 4,140 3,933 | 4,600 4,370 | 5,520 5,244 |
- Starting dates
- 2026: Every Day
It consists of 20 individual lessons per week.
- General course schedule
- 4 daily lessons of 60 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:00 - 12:00
Afternoon: 14:00 - 17:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 18 years
- Students per class
- Maximum: 1 / Average: 1
- Lesson duration
- 60 min
One-to-One 3030 lessons per week | 1 student (max)Starts dailyOffer!from$630$599 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 630 599 | 1,260 1,197 | 1,890 1,796 | 2,520 2,394 | 3,150 2,993 | 3,780 3,591 | 4,410 4,190 | 5,040 4,788 | 5,670 5,387 | 6,300 5,985 | 7,560 7,182 |
- Starting dates
- Every Day
It consists of 30 individual lessons per week.
- General course schedule
- 6 daily lessons of 60 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:00 - 12:00
Afternoon: 14:00 - 17:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 18 years
- Students per class
- Maximum: 1 / Average: 1
- Lesson duration
- 60 min
DELE Exam Preparation
30 lessons per week | 5 students (max)Starts weekly (every Monday)Offer!from$400$380 / week More

| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 0 | 0 | 0 | 1,600 1,520 | 2,000 1,900 | 2,280 2,166 | 2,660 2,527 | 3,040 2,888 | 3,150 2,993 | 3,500 3,325 | 4,200 3,990 |
- Starting dates
- For all levels except of absolute beginners:Every MondaySee starting dates for absolute beginnersStarting dates for absolute beginners who have not taken a Spanish course before:
05 Jan 2026, 12 Jan 2026, 19 Jan 2026, 26 Jan 2026, 02 Feb 2026, 09 Feb 2026, 16 Feb 2026, 23 Feb 2026, 02 Mar 2026, 09 Mar 2026, 16 Mar 2026, 23 Mar 2026, 30 Mar 2026, 06 Apr 2026, 13 Apr 2026, 20 Apr 2026, 27 Apr 2026, 04 May 2026, 18 May 2026, 25 May 2026, 01 Jun 2026, 08 Jun 2026, 15 Jun 2026, 22 Jun 2026, 29 Jun 2026, 06 Jul 2026, 13 Jul 2026, 27 Jul 2026, 03 Aug 2026, 10 Aug 2026, 17 Aug 2026, 24 Aug 2026, 31 Aug 2026, 07 Sep 2026, 14 Sep 2026, 21 Sep 2026, 28 Sep 2026, 05 Oct 2026, 12 Oct 2026, 19 Oct 2026, 26 Oct 2026, 02 Nov 2026, 09 Nov 2026, 16 Nov 2026, 23 Nov 2026, 30 Nov 2026, 07 Dec 2026, 14 Dec 2026, 21 Dec 2026, 28 Dec 2026
- General course schedule
- 6 daily lessons of 60 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:00 - 12:00
Afternoon: 14:00 - 16:00 - Possible course durations
- 4-99 weeks
- Minimum required student age
- 18 years
- Students per class
- Maximum: 5 / Average: 4
- Lesson duration
- 60 min
Intensive Course + 10 Dancing Lessons30 lessons per week | 5 students (max)Starts weekly (every Monday)Offer!from$410$390 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 10 | 12 | 24 | 36 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 410 390 | 800 760 | 1,200 1,140 | 1,600 1,520 | 2,000 1,900 | 2,340 2,223 | 3,120 2,964 | 3,900 3,705 | 4,680 4,446 | 9,360 8,892 | 14,040 13,338 |
- Starting dates
- For all levels except of absolute beginners:Every MondaySee starting dates for absolute beginnersStarting dates for absolute beginners who have not taken a Spanish course before:
05 Jan 2026, 12 Jan 2026, 19 Jan 2026, 26 Jan 2026, 02 Feb 2026, 09 Feb 2026, 16 Feb 2026, 23 Feb 2026, 02 Mar 2026, 09 Mar 2026, 16 Mar 2026, 23 Mar 2026, 30 Mar 2026, 06 Apr 2026, 13 Apr 2026, 20 Apr 2026, 27 Apr 2026, 04 May 2026, 11 May 2026, 18 May 2026, 25 May 2026, 06 Jul 2026, 13 Jul 2026, 20 Jul 2026, 27 Jul 2026, 03 Aug 2026, 10 Aug 2026, 17 Aug 2026, 24 Aug 2026, 31 Aug 2026, 07 Sep 2026, 14 Sep 2026, 21 Sep 2026, 28 Sep 2026, 05 Oct 2026, 12 Oct 2026, 19 Oct 2026, 26 Oct 2026, 02 Nov 2026, 09 Nov 2026, 16 Nov 2026, 23 Nov 2026, 30 Nov 2026, 07 Dec 2026, 14 Dec 2026, 21 Dec 2026, 28 Dec 2026
This is the intensive course of 20 Spanish lessons with 10 lessons of salsa per week.
- General course schedule
- 6 daily lessons of 60 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:00 - 12:00
Afternoon: 14:00 - 16:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 18 years
- Students per class
- Maximum: 5 / Average: 4
- Lesson duration
- 60 min
Intensive Course + 5 Dancing Lessons 25 lessons per week | 5 students (max)Starts weekly (every Monday)Offer!from$330$314 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 10 | 12 | 24 | 36 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 330 314 | 640 608 | 960 912 | 1,280 1,216 | 1,600 1,520 | 1,860 1,767 | 2,480 2,356 | 3,100 2,945 | 3,720 3,534 | 7,440 7,068 | 11,160 10,602 |
- Starting dates
- For all levels except of absolute beginners:Every MondaySee starting dates for absolute beginnersStarting dates for absolute beginners who have not taken a Spanish course before:
05 Jan 2026, 12 Jan 2026, 19 Jan 2026, 26 Jan 2026, 02 Feb 2026, 09 Feb 2026, 16 Feb 2026, 23 Feb 2026, 02 Mar 2026, 09 Mar 2026, 16 Mar 2026, 23 Mar 2026, 30 Mar 2026, 06 Apr 2026, 13 Apr 2026, 20 Apr 2026, 27 Apr 2026, 04 May 2026, 11 May 2026, 18 May 2026, 25 May 2026, 01 Jun 2026, 08 Jun 2026, 15 Jun 2026, 22 Jun 2026, 29 Jun 2026, 06 Jul 2026, 13 Jul 2026, 20 Jul 2026, 27 Jul 2026, 03 Aug 2026, 10 Aug 2026, 17 Aug 2026, 24 Aug 2026, 31 Aug 2026, 07 Sep 2026, 21 Sep 2026, 28 Sep 2026, 05 Oct 2026, 12 Oct 2026, 19 Oct 2026, 26 Oct 2026, 02 Nov 2026, 02 Nov 2026, 09 Nov 2026, 16 Nov 2026, 23 Nov 2026, 30 Nov 2026, 07 Dec 2026, 14 Dec 2026, 21 Dec 2026, 28 Dec 2026
This is the intensive course of 20 Spanish lessons with 5 lessons of salsa per week.
- General course schedule
- 5 daily lessons of 60 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:00 - 12:00
Afternoon: 14:00 - 15:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 18 years
- Students per class
- Maximum: 5 / Average: 4
- Lesson duration
- 60 min
Standard Course + 10 Dancing Lessons25 lessons per week | 5 students (max)Starts weekly (every Monday)Offer!from$400$380 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 10 | 12 | 24 | 36 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 400 380 | 780 741 | 1,170 1,112 | 1,560 1,482 | 1,950 1,853 | 2,280 2,166 | 3,040 2,888 | 3,800 3,610 | 4,560 4,332 | 9,120 8,664 | 13,680 12,996 |
- Starting dates
- For all levels except of absolute beginners:Every MondaySee starting dates for absolute beginnersStarting dates for absolute beginners who have not taken a Spanish course before:
05 Jan 2026, 12 Jan 2026, 19 Jan 2026, 26 Jan 2026, 02 Feb 2026, 09 Feb 2026, 16 Feb 2026, 23 Feb 2026, 02 Mar 2026, 09 Mar 2026, 16 Mar 2026, 23 Mar 2026, 30 Mar 2026, 06 Apr 2026, 13 Apr 2026, 27 Apr 2026, 04 May 2026, 11 May 2026, 18 May 2026, 25 May 2026, 01 Jun 2026, 08 Jun 2026, 15 Jun 2026, 22 Jun 2026, 29 Jun 2026, 06 Jul 2026, 13 Jul 2026, 20 Jul 2026, 27 Jul 2026, 03 Aug 2026, 10 Aug 2026, 17 Aug 2026, 24 Aug 2026, 31 Aug 2026, 07 Sep 2026, 14 Sep 2026, 21 Sep 2026, 28 Sep 2026, 05 Oct 2026, 12 Oct 2026, 26 Oct 2026, 02 Nov 2026, 09 Nov 2026, 16 Nov 2026, 23 Nov 2026, 30 Nov 2026, 07 Dec 2026, 14 Dec 2026, 21 Dec 2026, 28 Dec 2026
This is the Standard Course of 15 Spanish lessons with 10 lessons of salsa per week.
- General course schedule
- 5 daily lessons of 60 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:00 - 12:00
Afternoon: 14:00 - 16:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 18 years
- Students per class
- Maximum: 5 / Average: 4
- Lesson duration
- 60 min
Standard Course + 5 Dancing Lessons20 lessons per week | 5 students (max)Starts weekly (every Monday)Offer!from$320$304 / week More
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 8 | 10 | 12 | 24 | 36 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Price at school ($) Our price ($) | 320 304 | 620 589 | 930 884 | 1,240 1,178 | 1,550 1,473 | 1,800 1,710 | 2,400 2,280 | 3,000 2,850 | 3,600 3,420 | 7,200 6,840 | 10,800 10,260 |
- Starting dates
- For all levels except of absolute beginners:Every MondaySee starting dates for absolute beginnersStarting dates for absolute beginners who have not taken a Spanish course before:
05 Jan 2026, 12 Jan 2026, 19 Jan 2026, 26 Jan 2026, 02 Feb 2026, 09 Feb 2026, 16 Feb 2026, 23 Feb 2026, 02 Mar 2026, 09 Mar 2026, 16 Mar 2026, 23 Mar 2026, 30 Mar 2026, 06 Apr 2026, 13 Apr 2026, 20 Apr 2026, 27 Apr 2026, 04 May 2026, 11 May 2026, 18 May 2026, 25 May 2026, 08 Jun 2026, 15 Jun 2026, 22 Jun 2026, 29 Jun 2026, 06 Jul 2026, 13 Jul 2026, 20 Jul 2026, 27 Jul 2026, 03 Aug 2026, 10 Aug 2026, 17 Aug 2026, 24 Aug 2026, 31 Aug 2026, 07 Sep 2026, 14 Sep 2026, 21 Sep 2026, 28 Sep 2026, 05 Oct 2026, 12 Oct 2026, 19 Oct 2026, 26 Oct 2026, 02 Nov 2026, 09 Nov 2026, 16 Nov 2026, 23 Nov 2026, 30 Nov 2026, 07 Dec 2026, 14 Dec 2026, 21 Dec 2026, 28 Dec 2026
This course offers 15 lessons of Spanish and 5 class of Salsa per week.
- General course schedule
- 4 daily lessons of 60 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:00 - 12:00
Afternoon: 14:00 - 15:00 - Possible course durations
- 1-99 weeks
- Minimum required student age
- 18 years
- Students per class
- Maximum: 5 / Average: 4
- Lesson duration
- 60 min
Our prices for ECOS Spanish School include
- INCLUDED Organized activities
- INCLUDED Wireless LAN zone at school
- INCLUDED Free certificate of course attendance
- INCLUDED Language level placement test at first day of classes
Student opinions about ECOS Spanish School, Cartagena
ECOS Spanish School, Cartagena
Details of the review
Details of the review
The teachers rotated teaching different classes, which I liked because they all have different styles and approaches to explaining the grammar, so that it was possible to ask another teacher to explain something again if it wasn't understood fully the first time. The free class material was well-designed and we had many exercises to practice. I also liked the occasional games or videos. All classrooms are clean and comfortably temperatured with AC, though not all have a window.
The school offers one dancing class and one cooking class for free every week and both were very entertaining and helped understand Colombian culture. In addition, there were field trips to museums, wild life parks, and the city center. The teacher accompanying these field trips has a vast knowledge of the history and street art of Cartagena! She answered all my questions in great detail and I've learned a lot.”
Furthermore, the students who were there were mostly German speaking (many from Switzerland, some from Germany). Maybe it would be possible to advertise ECOS a little more in other areas of the world to reach a more balanced mix of nationalities? It is a great little school which truly deserves to be known around the world!”
Details of the review
Details of the review
Details of the review
Details of the review
Details of the review
Details of the review
Details of the review
Details of the review
Ratings of ECOS Spanish School compared to ratings of all schools in Colombia
| ECOS Spanish School Cartagena | Average of all other schools in Colombia | |
|---|---|---|
| Overall school rating | ||
| Location of the school | ||
| Facilities | ||
| Social activities | ||
| Organisation | ||
| Quality of teaching | ||
| Value for money | ||
| Homestay | ||
| Shared flat |
ECOS Spanish School
- Spanish teacher qualifications
- 100% hold a university degree100% hold a recognised language teaching qualification
- Languages spoken by school staff (cannot be guaranteed by school)
- Student gender mix
- 70% male / 80% female
- Offer for returning students
- You will be refunded/waived the school's administration fee if you already attended previously a course at ECOS Spanish School and you book here.
- Year of school foundation
- 8
General school facilities
Kitchen for student use
Microwave for student use
Fridge for student use
Restaurant
Computer lab
Library
Movie room
Lounge
Garden
Rooftop terrace
Balcony / terrace
Printer for student use
Free coffee
Free water dispenser
Free WIFI
Free parking
Smoking zones (outdoors)
Tourist information
Assistance with organizing transportation
Laundry (paid)
Classroom equipment
TV in some classrooms
Air conditioning in all classrooms
- Number of classrooms: 8
- Number of public PC workstations: 1
Facilities for disabled students
Wheelchair access to classroom
Wheelchair access to reception
Adapted for students with learning difficulty
Student Age / Nationality
| Student Nationality | Percentage of students |
|---|---|
| Switzerland | 90% |
| Germany | 80% |
| USA | 50% |
| Brazil | 20% |
| England | 10% |
| Percentage of students | |
|---|---|
| 1-18 years | 7.1428571428571% |
| 18-24 years | 21.428571428571% |
| 25-34 years | 28.571428571429% |
| 35-50 years | 25% |
| >50 years | 17.857142857143% |
- Average number of students
- Adult courses - In summer: 10Adult courses - Throughout the year: 15Junior courses - In summer: 10Junior courses - Throughout the year: 5
- Minimum age of students
- 6 years for specific Junior courses
- Average number of levels
- Adult courses In summer: 2Adult courses Throughout the year: 2Junior courses In summer: 2Junior courses Throughout the year: 2
- Average age of students
- In summer: 8 yearsThroughout the year: 30 years
Information for all courses offered by ECOS Spanish School
- Lesson duration
- 60 minutes
- School's administrative fee
- $40
- Course material
- Generally course material is distributed free to students and will stay in student property.
- Comments about courses
All students will receive 3 free weekly activities: Salsa, a cooking class, and a city tour. An optional extra activity is also offered each week, for which students cover the cost of admission (e.g. museum tickets, boat trip, catamaran, etc.).
- Individual classes
- Single individual lessons of tuition can be reserved at 28 US$. 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 2026 (including national and regional bank holidays):
01 Jan 2026, 12 Jan 2026, 23 Mar 2026, 02 Apr 2026, 03 Apr 2026, 01 May 2026, 18 May 2026, 08 Jun 2026, 15 Jun 2026, 29 Jun 2026, 20 Jul 2026, 07 Aug 2026, 17 Aug 2026, 12 Oct 2026, 03 Nov 2026, 16 Nov 2026, 08 Dec 2026, 25 Dec 2026.School policy regarding bank holidays:Full number of lost classes are made up - Level test
- A test to assess your exact language level takes place at the school on the first day of the course.
Airport transfer
- Rafael Nunez International Airport:
- $25 one way
$50 return (both ways)
Leisure activities
Examples of leisure activities organized by the school
Adults - Free activities
- - Cooking
- Dancing
- Tour guide
- Exra activity Adults - Paid activities
- The school offers afternoon activities at an additional cost.
Below is a list of some of the activities available:
- Bike
- Volleyball
- Kayak
- Bowling
- Paintball
- Soccer
- Zumba
- Yoga
- Party with local people
- Party bus
- Paddle
- Crossfit
Extra Activities:
- Historic Museum
- Chocolat museum
- San Felipe Castle
- Aviary
- Totumo Volcano
- Playa Blanca
- Day trip on an island
- San Pedro Claver church Junior - Free activities
- - Cooking
- Dancing
- Tour guide
- Extra activity Junior - Paid activities
- The school offers afternoon activities at an additional cost.
Below is a list of some of the activities available:
- Bike
- Volleyball
- Kayak
- Bowling
- Paintball
- Soccer
- Zumba
- Yoga
- Party with local people
- Party bus
- Paddle
Extra Activities:
- Historic Museum
- Chocolat museum
- San Felipe Castle
- Aviary
- Totumo Volcano
- Playa Blanca
- Day trip on an island
- San Pedro Claver church
Accommodation
Shared Apartment
In high demand!
1 rating Single room, No meals
Shared bathroom
from
$200/ week Show more
| 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 | 40 |
Prices based on accommodation from Sunday to Saturday
Price per person
- Check-in
- Sunday 15:00-15:00
- Check-out
- Saturday 11:00-12:00
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 40US$.
- Price extra night
- $34 (Individual extra nights bookable at indicated extra night price)
- Room Occupancy
- Single room
- Average distance from school
- 2 minutes walking.
- Includes
- TV, Towels, Bedding/linen, Weekly cleaning, Access to laundry service, Kitchen, Access to Wifi in building (Free WIFI), Air conditioning, Shared bathroom.
- Meals
- No meals.
- Minimum age of students
- 18
- Maximum age of students
- 99
Homestay Single room, Breakfast
Shared bathroom
from
$250/ week Show more
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | Additional Week | One-time fee (charged by school) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Price in $ | 250 | 500 | 750 | 1000 | 1250 | 1500 | 1750 | 2000 | 2500 | 3000 | 250 | 40 |
Prices based on accommodation from Sunday to Saturday
Price per person
This accommodation is perfect if you want to experience a traditional Colombian family while improving your language skills.
- Check-in
- Sunday 15:00-15:00
- Check-out
- Saturday 12:00-12:00
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 40US$.
- Price extra night
- $42 (Individual extra nights bookable at indicated extra night price)
- Room Occupancy
- Single room
- Private bathroom
- Optional at 50US$
- Includes
- Towels, Bedding/linen, Weekly cleaning, Access to Wifi in building (Free WIFI), Air conditioning, Shared bathroom.
- Meals
- Breakfast.
- Minimum age of students
- 18
- Maximum age of students
- 99
Homestay Double room (only for 2 people travelling together), Breakfast
Shared bathroom
from
$175/ week Show more
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | Additional Week | One-time fee (charged by school) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Price in $ | 175 | 350 | 525 | 700 | 875 | 1050 | 1225 | 1400 | 1750 | 2100 | 175 | 40 |
Prices based on accommodation from Sunday to Saturday
Price per person
This is a perfect accommodation if you want to experience some traditions in a colombian family at the same time you can improve on your language progress.
- Check-in
- Sunday 15:00-15:00
- Check-out
- Saturday 12:00-12:00
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 40US$.
- Price extra night
- $29 (Individual extra nights bookable at indicated extra night price)
- Room Occupancy
- Double room (only for 2 people travelling together)
- Private bathroom
- Optional at 50US$
- Includes
- Towels, Bedding/linen, Weekly cleaning, Access to Wifi in building (Free WIFI), Air conditioning, Shared bathroom.
- Meals
- Breakfast.
- Minimum age of students
- 18
- Maximum age of students
- 99
Homestay Single room, Breakfast & 1 meal
Shared bathroom
from
$305/ week Show more
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | Additional Week | One-time fee (charged by school) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Price in $ | 305 | 610 | 915 | 1220 | 1525 | 1830 | 2135 | 2440 | 3050 | 3660 | 305 | 40 |
Prices based on accommodation from Sunday to Saturday
Price per person
This is a perfect accommodation if you want to experience some traditions in a colombian family at the same time you can improve on your language progress.
- Check-in
- Sunday 15: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 40US$.
- Price extra night
- $51 (Individual extra nights bookable at indicated extra night price)
- Room Occupancy
- Single room
- Private bathroom
- Optional at 50US$
- Includes
- Towels, Bedding/linen, Weekly cleaning, Access to Wifi in building (Free WIFI), Air conditioning, Shared bathroom.
- Meals
- Breakfast & 1 meal.
- Minimum age of students
- 18
- Maximum age of students
- 99
Homestay Double room (only for 2 people travelling together), Breakfast & 1 meal
Shared bathroom
from
$220/ week Show more
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | Additional Week | One-time fee (charged by school) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Price in $ | 220 | 440 | 660 | 880 | 1100 | 1320 | 1540 | 1760 | 2200 | 2640 | 220 | 40 |
Prices based on accommodation from Sunday to Saturday
Price per person
This is a perfect accommodation if you want to experience some traditions in a colombian family at the same time you can improve on your language progress.
- Check-in
- Sunday 15:00-15:00
- Check-out
- Saturday 12:00-12:00
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 40US$.
- Price extra night
- $37 (Individual extra nights bookable at indicated extra night price)
- Room Occupancy
- Double room (only for 2 people travelling together)
- Private bathroom
- Optional at 50US$
- Includes
- Towels, Bedding/linen, Weekly cleaning, Access to Wifi in building (Free WIFI), Air conditioning, Shared bathroom.
- Meals
- Breakfast & 1 meal.
- Minimum age of students
- 18
- Maximum age of students
- 99
Studio Apartment Single room, No meals
Private bathroom
from
$300/ week Show more
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | Additional Week | One-time fee (charged by school) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Price in $ | 300 | 600 | 900 | 1200 | 1500 | 1800 | 2100 | 2400 | 3000 | 3600 | 300 | 40 |
Prices based on accommodation from Sunday to Saturday
Price per person
- Check-in
- Sunday 15:00-15:00
- Check-out
- Saturday 11:00-12:00
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 40US$.
- Price extra night
- $50 (Individual extra nights bookable at indicated extra night price)
- Room Occupancy
- Single room
- Private bathroom
- Included
- Average distance from school
- 2 minutes walking.
- Includes
- TV, Towels, Bedding/linen, Weekly cleaning, Access to laundry service, Kitchen, Access to Wifi in building (Free WIFI), Air conditioning, Private bathroom.
- Meals
- No meals.
- Minimum age of students
- 18
- Maximum age of students
- 99
Studio Apartment Double room (only for 2 people travelling together), No meals
Private bathroom
from
$206/ week Show more
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | Additional Week | One-time fee (charged by school) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Price in $ | 206 | 412 | 618 | 824 | 1030 | 1236 | 1442 | 1648 | 2060 | 2472 | 206 | 40 |
Prices based on accommodation from Sunday to Saturday
Price per person
- Check-in
- Sunday 15:00-15:00
- Check-out
- Saturday 11:00-12:00
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 40US$.
- Price extra night
- $35 (Individual extra nights bookable at indicated extra night price)
- Room Occupancy
- Double room (only for 2 people travelling together)
- Private bathroom
- Included
- Average distance from school
- 2 minutes walking.
- Includes
- TV, Towels, Bedding/linen, Weekly cleaning, Access to laundry service, Kitchen, Access to Wifi in building (Free WIFI), Air conditioning, Private bathroom.
- Meals
- No meals.
- Minimum age of students
- 18
- Maximum age of students
- 99
Shared Apartment
1 rating Double room (only for 2 people travelling together), No meals
Shared bathroom
from
$138/ week Show more
| Weeks | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 | 12 | Additional Week | One-time fee (charged by school) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Price in $ | 138 | 276 | 414 | 552 | 690 | 828 | 966 | 1104 | 1380 | 1656 | 138 | 40 |
Prices based on accommodation from Sunday to Saturday
Price per person
- Check-in
- Sunday 15:00-15:00
- Check-out
- Saturday 11:00-12:00
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 40US$.
- Price extra night
- $23 (Individual extra nights bookable at indicated extra night price)
- Room Occupancy
- Double room (only for 2 people travelling together)
- Average distance from school
- 2 minutes walking.
- Includes
- TV, Towels, Bedding/linen, Weekly cleaning, Access to laundry service, Kitchen, Access to Wifi in building (Free WIFI), Air conditioning, Shared bathroom.
- Meals
- No meals.
- Minimum age of students
- 18
- Maximum age of students
- 99
Questions and answers about ECOS Spanish School
Can I arrive at my host family after 10pm?
Do classes take place on public holidays?
Does the school have other sites in Colombia?
I have a B2 level and I would like to read literature and discuss it with the teacher. Do you offer customized Spanish lessons?
FAQ about ECOS Spanish School, Cartagena
Is it possible to pay the school in cash on the spot (in euros? dollars?) or do I have to make a bank transfer?
”
Is the transfer to the host family or to the school?
”
Is it possible to take a course at ECOS Spanish School as an absolute beginner?
Is airport pickup offered by ECOS?
What is the number of students per class at ECOS spanish?
Which countries are students of ECOS Spanish School from?
ECOS Spanish School offers courses for which ages?
Terms of ECOS Spanish School
- First day of course
- Written and oral level test is performed. Students should arrive at 7:40
- Payment methods accepted for payments made directly to the school

- Legal name/parent company
- Espanol Cultura Ocio y Salsa Escuela de Espanol S.A.S. | Tax registration ID: 900951950-7
Visa Documents
- Full payment of all fees required before school dispatches documents required for visa application
- No
- 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.









This course is designed for the Bildungsurlaub and consists of 20 group lessons of 60 minutes, 5 Especific Spanish lessons, 2 Conversational lessons and 3 field trips.