English school in in the teacher’s home: The programme in the teacher's home with ESL

From 716.- GBP
Free quote Book now

Key points

  • Full immersion in the teacher’s home
  • Private course tailored to the student’s needs and objectives
  • A maximum amount of progress in a minimum amount of time
  • Authentic cultural experience in a family atmosphere  

The programme

Levels
Beginner to Advanced
Accommodation
Host family

The students

Minimum age
18 years

Key points

  • Full immersion in the teacher’s home
  • Private course tailored to the student’s needs and objectives
  • A maximum amount of progress in a minimum amount of time
  • Authentic cultural experience in a family atmosphere  

The programme

Levels
Beginner to Advanced
Accommodation
Host family

The students

Minimum age
18 years

ESL offers a programme which allows you to determine the intensity of the course and its content as well as your personal or professional objectives. This method, available to executives, students, academics, the young or the retired, is particularly suitable for those wishing to acquire as much knowledge as possible in the minimum amount of time. Lessons are given all year round, even at Christmas, New Year, or Easter. Courses are completely tailor-made, analysed and conceived before your arrival. ESL has an excellent network of teachers, specialists in numerous fields, such as the aeronautical industry; banking, commerce and finance; computing; education; electronics; civil engineering; law; marketing; pharmaceutical industries; or exam preparation...

Read more
gallery
Accreditations

Choosing the right course for you

Our table of levels can help you choose the right duration to achieve your objectives.

Any questions? Contact us!

We answer you in a free, fast and personal way. You can also chat with us directly on our website.

Included in the price

  • Language course & course material
  • Host family with full board
  • School enrolment fee & certificate
  • Travel documents
  • Language course & course material
  • Host family with full board
  • School enrolment fee & certificate
  • Travel documents

Lowest prices guaranteed

ESL guarantees you the most attractive prices on the market in the UK! If you find any price difference, you will be entirely refunded.

One-to-one tuition "one-to-one" (15 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 845.-
Lessons
15 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 1
Minimum age
16 years
Schedule
To be defined
Course info
week(s)
1
845
2
1690
3
2535
4
3380
Extra week (4+)
845
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

One-to-one tuition "one-to-one" (20 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 980.-
Lessons
20 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 1
Minimum age
16 years
Schedule
To be defined
Course info
week(s)
1
980
2
1960
3
2940
4
3920
Extra week (4+)
980
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

One-to-one tuition "one-to-one" (25 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1115.-
Lessons
25 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 1
Minimum age
16 years
Schedule
To be defined
Course info
week(s)
1
1115
2
2230
3
3345
4
4460
Extra week (4+)
1115
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

One-to-one tuition "one-to-one" (30 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1250.-
Lessons
30 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 1
Minimum age
16 years
Schedule
To be defined
Course info
week(s)
1
1250
2
2500
3
3750
4
5000
Extra week (4+)
1250
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

One-to-one tuition "one-to-two"* (15 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 676.-
Lessons
15 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
16 years
Schedule
To be defined
*price per person
Course info
week(s)
1
676
2
1352
3
2028
4
2704
Extra week (4+)
676
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

One-to-one tuition "one-to-two"* (20 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 784.-
Lessons
20 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
16 years
Schedule
To be defined
*price per person
Course info
week(s)
1
784
2
1568
3
2352
4
3136
Extra week (4+)
784
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

One-to-one tuition "one-to-two"* (25 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 892.-
Lessons
25 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
16 years
Schedule
To be defined
*price per person
Course info
week(s)
1
892
2
1784
3
2676
4
3568
Extra week (4+)
892
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

One-to-one tuition "one-to-two"* (30 lessons/week))

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1000.-
Lessons
30 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
16 years
Schedule
To be defined
*price per person
Course info
week(s)
1
1000
2
2000
3
3000
4
4000
Extra week (4+)
1000
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

One-to-one tuition "Edinburgh Festival Experience"

Beginner to Advanced, 1 - 4 week(s)
1 week(s) - From GBP 1285.-
Lessons
25 of 60 minutes
(15 lessons + 10 Edinburgh Festival)
Course duration
1 - 4 week(s)
Levels
Beginner to Advanced
Students/class
max. 1
Minimum age
16 years
Schedule
To be defined
Available 29.07-26.08.2018
Course info
week(s)
1
1285
2
2570
3
3855
4
5140
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Business course "one-to-one" (15 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 970.-
Lessons
15 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 1
Minimum age
16 years
Schedule
To be defined
Course info
week(s)
1
970
2
1940
3
2910
4
3880
Extra week (4+)
970
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Business course "one-to-one" (20 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1105.-
Lessons
20 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 1
Minimum age
16 years
Schedule
To be defined
Course info
week(s)
1
1105
2
2210
3
3315
4
4420
Extra week (4+)
1105
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Business course "one-to-one" (25 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1240.-
Lessons
25 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 1
Minimum age
16 years
Schedule
To be defined
Course info
week(s)
1
1240
2
2480
3
3720
4
4960
Extra week (4+)
1240
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Business course "one-to-one" (30 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1375.-
Lessons
30 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 1
Minimum age
16 years
Schedule
To be defined
Course info
week(s)
1
1375
2
2750
3
4125
4
5500
Extra week (4+)
1375
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Business course "one-to-two"* (15 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 776.-
Lessons
15 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
16 years
Schedule
To be defined
*price per person
Course info
week(s)
1
776
2
1552
3
2328
4
3104
Extra week (4+)
776
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Business course "one-to-two"* (20 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 884.-
Lessons
20 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
16 years
Schedule
To be defined
*price per person
Course info
week(s)
1
884
2
1768
3
2652
4
3536
Extra week (4+)
884
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Business course "one-to-two"* (25 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 992.-
Lessons
25 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
16 years
Schedule
To be defined
*price per person
Course info
week(s)
1
992
2
1984
3
2976
4
3968
Extra week (4+)
992
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Business course "one-to-two"* (30 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1100.-
Lessons
30 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
16 years
Schedule
To be defined
*price per person
Course info
week(s)
1
1100
2
2200
3
3300
4
4400
Extra week (4+)
1100
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Professional Language Course "one-to-one" (15 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1235.-
Lessons
15 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
16 years
Schedule
To be defined
Course info
week(s)
1
1235
2
2470
3
3705
4
4940
Extra week (4+)
1235
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Professional Language Course "one-to-one" (20 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1370.-
Lessons
20 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
16 years
Schedule
To be defined
Course info
week(s)
1
1370
2
2740
3
4110
4
5480
Extra week (4+)
1370
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Professional Language Course "one-to-one" (25 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1505.-
Lessons
25 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
16 years
Schedule
To be defined
Course info
week(s)
1
1505
2
3010
3
4515
4
6020
Extra week (4+)
1505
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Professional Language Course "one-to-one" (30 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1640.-
Lessons
30 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
16 years
Schedule
To be defined
Course info
week(s)
1
1640
2
3280
3
4920
4
6560
Extra week (4+)
1640
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Professional Language Course "one-to-two"* (15 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 988.-
Lessons
15 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
16 years
Schedule
To be defined
*price per person
Course info
week(s)
1
988
2
1976
3
2964
4
3952
Extra week (4+)
988
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Professional Language Course "one-to-two"* (20 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1096.-
Lessons
20 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
16 years
Schedule
To be defined
*price per person
Course info
week(s)
1
1096
2
2192
3
3288
4
4384
Extra week (4+)
1096
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Professional Language Course "one-to-two"* (25 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1204.-
Lessons
25 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
16 years
Schedule
To be defined
*price per person
Course info
week(s)
1
1204
2
2408
3
3612
4
4816
Extra week (4+)
1204
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Professional Language Course "one-to-two"* (30 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1312.-
Lessons
30 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
16 years
Schedule
To be defined
*price per person
Course info
week(s)
1
1312
2
2624
3
3936
4
5248
Extra week (4+)
1312
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

One-to-one tuition "one-to-one" (15 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 895.-
Lessons
15 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 1
Minimum age
18 years
Schedule
To be defined
Course info
week(s)
1
895
2
1790
3
2685
4
3580
Extra week (4+)
895
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

One-to-one tuition "one-to-one" (20 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1035.-
Lessons
20 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 1
Minimum age
18 years
Schedule
To be defined
Course info
week(s)
1
1035
2
2070
3
3105
4
4140
Extra week (4+)
1035
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

One-to-one tuition "one-to-one" (25 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1175.-
Lessons
25 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 1
Minimum age
18 years
Schedule
To be defined
Course info
week(s)
1
1175
2
2350
3
3525
4
4700
Extra week (4+)
1175
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

One-to-one tuition "one-to-one" (30 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1315.-
Lessons
30 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 1
Minimum age
18 years
Schedule
To be defined
Course info
week(s)
1
1315
2
2630
3
3945
4
5260
Extra week (4+)
1315
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

One-to-one tuition "one-to-two"* (15 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 716.-
Lessons
15 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
18 years
Schedule
To be defined
*price per person
Course info
week(s)
1
716
2
1432
3
2148
4
2864
Extra week (4+)
716
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

One-to-one tuition "one-to-two"* (20 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 828.-
Lessons
20 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
18 years
Schedule
To be defined
*price per person
Course info
week(s)
1
828
2
1656
3
2484
4
3312
Extra week (4+)
828
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

One-to-one tuition "one-to-two"* (25 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 940.-
Lessons
25 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
18 years
Schedule
To be defined
*price per person
Course info
week(s)
1
940
2
1880
3
2820
4
3760
Extra week (4+)
940
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

One-to-one tuition "one-to-two"* (30 lessons/week))

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1052.-
Lessons
30 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
18 years
Schedule
To be defined
*price per person
Course info
week(s)
1
1052
2
2104
3
3156
4
4208
Extra week (4+)
1052
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Business course "one-to-one" (15 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1020.-
Lessons
15 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 1
Minimum age
18 years
Schedule
To be defined
Course info
week(s)
1
1020
2
2040
3
3060
4
4080
Extra week (4+)
1020
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Business course "one-to-one" (20 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1160.-
Lessons
20 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 1
Minimum age
18 years
Schedule
To be defined
Course info
week(s)
1
1160
2
2320
3
3480
4
4640
Extra week (4+)
1160
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Business course "one-to-one" (25 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1300.-
Lessons
25 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 1
Minimum age
18 years
Schedule
To be defined
Course info
week(s)
1
1300
2
2600
3
3900
4
5200
Extra week (4+)
1300
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Business course "one-to-one" (30 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1440.-
Lessons
30 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 1
Minimum age
18 years
Schedule
To be defined
Course info
week(s)
1
1440
2
2880
3
4320
4
5760
Extra week (4+)
1440
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Business course "one-to-two"* (15 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 816.-
Lessons
15 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
18 years
Schedule
To be defined
*price per person
Course info
week(s)
1
816
2
1632
3
2448
4
3264
Extra week (4+)
816
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Business course "one-to-two"* (20 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 928.-
Lessons
20 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
18 years
Schedule
To be defined
*price per person
Course info
week(s)
1
928
2
1856
3
2784
4
3712
Extra week (4+)
928
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Business course "one-to-two"* (25 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1040.-
Lessons
25 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
18 years
Schedule
To be defined
*price per person
Course info
week(s)
1
1040
2
2080
3
3120
4
4160
Extra week (4+)
1040
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Business course "one-to-two"* (30 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1152.-
Lessons
30 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
18 years
Schedule
To be defined
*price per person
Course info
week(s)
1
1152
2
2304
3
3456
4
4608
Extra week (4+)
1152
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Professional Language Course "one-to-one" (15 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1155.-
Lessons
15 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 1
Minimum age
18 years
Schedule
To be defined
Course info
week(s)
1
1155
2
2310
3
3465
4
4620
Extra week (4+)
1155
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Professional Language Course "one-to-one" (20 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1295.-
Lessons
20 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 1
Minimum age
18 years
Schedule
To be defined
Course info
week(s)
1
1295
2
2590
3
3885
4
5180
Extra week (4+)
1295
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Professional Language Course "one-to-one" (25 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1435.-
Lessons
25 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 1
Minimum age
18 years
Schedule
To be defined
Course info
week(s)
1
1435
2
2870
3
4305
4
5740
Extra week (4+)
1435
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Professional Language Course "one-to-one" (30 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1575.-
Lessons
30 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 1
Minimum age
18 years
Schedule
To be defined
Course info
week(s)
1
1575
2
3150
3
4725
4
6300
Extra week (4+)
1575
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Professional Language Course "one-to-two"* (15 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 924.-
Lessons
15 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
18 years
Schedule
To be defined
*price per person
Course info
week(s)
1
924
2
1848
3
2772
4
3696
Extra week (4+)
924
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Professional Language Course "one-to-two"* (20 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1036.-
Lessons
20 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
18 years
Schedule
To be defined
*price per person
Course info
week(s)
1
1036
2
2072
3
3108
4
4144
Extra week (4+)
1036
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Professional Language Course "one-to-two"* (25 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1148.-
Lessons
25 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
18 years
Schedule
To be defined
*price per person
Course info
week(s)
1
1148
2
2296
3
3444
4
4592
Extra week (4+)
1148
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

Professional Language Course "one-to-two"* (30 lessons/week)

Beginner to Advanced, 1 - 48 week(s)
1 week(s) - From GBP 1260.-
Lessons
30 of 60 minutes
Course duration
1 - 48 week(s)
Levels
Beginner to Advanced
Students/class
max. 2
Minimum age
18 years
Schedule
To be defined
*price per person
Course info
week(s)
1
1260
2
2520
3
3780
4
5040
Extra week (4+)
1260
All prices are in GBP.  
Starting dates
Every week, throughout the year
Arrival day: Sunday prior to course start or to be specified
Departure: Saturday following course end or to be specified

"Edinburgh Festival Experience" (29.07-26.08.2018): combine 15 hours English study plus 10 hours activities.

Options/Extras

Exam preparation (cf. business course)
Supplement ("one-to-one", Edinburgh, per week) 100 GBP
Supplement ("one-to-two"*, Edinburgh, per week )
*price per person
80 GBP
Single room ("one-to-two"*, per week )
Please contact us for further information.
Guardianship fee (under 18 y.o.) (per week) ("one-to-one") 180 GBP
Guardianship fee (under 18 y.o.) (per week) ("one-to-two"*)
*price per person
144 GBP
Private bathroom (host family) (per week) 140 GBP
Extra night with host family (breakfast) 80 GBP
Christmas with the host family (23.12.2018-01.01.2019, per week) 125 GBP
Supplement (per wk.) (Special diet, on request)
Please contact us for further information.
Supplement (For students arriving or departing between 22:00 and 06:00, an extra fee may apply)
Price on request
Airport pick-up (+18) 85 GBP
Airport pick-up and drop-off (+18) 170 GBP
Supplement (For students arriving or departir between 22:00 and 06:00, an extra fee may apply )
On request
Specialised courses 
This programme is suitable for professionals wishing to develop a specific vocabulary (business, law, IT, architecture, medicine, tourism, teaching, etc.). The teacher is a specialist in the field and offers tuition tailored to the needs of the participant.

Preparation for official English exams
(FCE, CAE, CPE, TOEIC, TOEFL, IELTS)
The exam must be taken in an official exam centre and is not organised by the teacher.
Exam preparation (cf. Business course)
Supplement ("one-to-one", Edinburgh, per week) 100 GBP
Supplement ("one-to-two"*, Edinburgh, per week )
*price per person
80 GBP
Single room ("one-to-two"*, per week )
Please contact us for further information.
Private bathroom (host family) (per week) 150 GBP
Extra night with host family (breakfast) 75 GBP
Christmas with the host family (22.12.2019-04.01.2020, per week) 125 GBP
Festival Edinburgh (28.07-31.08.2019)
Price on request
Supplement (per wk.) (Special diet, on request) 99 GBP
Airport pick-up
Prices and information on request.
Airport pick-up and drop-off
Prices and information on request.
Supplement (For students arriving or departing between 21:00 and 08:00, an extra fee may apply)
Price on request
Specialised courses 
This programme is suitable for professionals wishing to develop a specific vocabulary (business, law, IT, architecture, medicine, tourism, teaching, etc.). The teacher is a specialist in the field and offers tuition tailored to the needs of the participant.

Preparation for official English exams
(FCE, CAE, CPE, TOEIC, TOEFL, IELTS)
The exam must be taken in an official exam centre and is not organised by the teacher.

Other accommodation options

Host family, double room, full board

Course info

100% authentic opinions

These students attended a course in this school through ESL – Language studies abroad and their evaluation has been checked. Students' opinions don't necessarily correspond to those of ESL – Language studies abroad, but reflect the individual experience of those participants. This is meant to provide you with further information about this school.

3.8/5
Overall rating

100% of students recommending this school

Destination
/ 5
School
/ 5
Accommodation
/ 5
Value for money
/ 5
Teaching
/ 5
Leisure
/ 5

5 students gave their opinion about this school

60 years old - Sweden
/ 5
Var inte i skolan eftersom jag hade privatlärarinna Jag var ensam hos min lärarinna Privatlektioner i språk samt privatlektioner i golf, passade mig utmärkt.
2 weeks, July – August 2018
Value for money (4 / 5)
Destination (3.7 / 5)
Overall impression of the city
Overall impression of the country
Overall impression of the trip
School (2.8 / 5)
School location
School facilities
Classrooms
Nationality mix
Teaching (4 / 5)
Course materials
Relations with the teachers
Classroom atmosphere
Accommodation (3.3 / 5) (Host family)
Bedroom
Shower / Bathroom
Meals
Leisure (2 / 5)
Leisure activities offered by the school
Trips offered by the school
Staff availability
Do you think you've made progress?
« Ja,hade privatlektrioner med min lärarinna, vi lagade mat tillsammans var och tränade tillsammans.så ja konversationen har blivit bättre. »
Top tips
« Se till att det finns en cykel på plats. »
42 years old - Spain
/ 5
TODO EXCELENTE. TODO EXCELENTE. TODO EXCELENTE. HA SIDO UNA EXPERIENCIA FANTÁSTICA. ELAINE ROBERTSON HA SIDO UNA PROFESORA GENIAL Y EL DÍA A DÍA CON ELLA HA SIDO GENIAL PARA PRACTICAR. TOTALMENTE RECOMENDABLE.
1 week, August – September 2018
Value for money (5 / 5)
Destination (5 / 5)
Overall impression of the city
Overall impression of the country
Overall impression of the trip
Teaching (2.5 / 5)
Course materials
Relations with the teachers
Accommodation (5 / 5) (Host family)
Bedroom
Shower / Bathroom
Meals
Do you think you've made progress?
« TOTALMENTE. »
School highlights
« LA INTENSA IMMERSIÓN DURANTE UNA SEMANA. »
52 years old - Netherlands
/ 5
1 week, July 2018
Value for money (3 / 5)
Destination (4.3 / 5)
Overall impression of the city
Overall impression of the country
Overall impression of the trip
School (2.5 / 5)
School location
School facilities
Classrooms
Nationality mix
Teaching (4 / 5)
Course materials
Relations with the teachers
Classroom atmosphere
16 years old - Italy
/ 5
2 weeks, June – July 2017
Value for money (4 / 5)
Destination (4.3 / 5)
Overall impression of the city
Overall impression of the country
Overall impression of the trip
Teaching (2.5 / 5)
Course materials
Relations with the teachers
Accommodation (5 / 5) ()
Bedroom
Shower / Bathroom
Meals
School highlights
« È stato tutto molto bello e intensivo. Ho lavorato molto ma godendomi anche la vacanza »
21 years old - Italy
/ 5
2 weeks, July – August 2015
Value for money (4 / 5)
Destination (4 / 5)
Overall impression of the city
Overall impression of the country
Overall impression of the trip
Teaching (2.5 / 5)
Course materials
Relations with the teachers
Accommodation (4.3 / 5) (Host family)
Bedroom
Shower / Bathroom
Meals

Talk with other students

Access our Facebook forum to talk to other students.

Discover other experiences

Learn about our students’ experiences abroad through exclusive interviews, travel journals and testimonials.

Request a quote

Or ask your friends for their opinion about this school on social media.

In the teacher's home
Living in your teacher's home allows you to practise the language in first-class conditions. Since compatibility is very important for guaranteeing the success of the course, you will be asked to fill in a questionnaire concerning your preferences, interests and possible requirements to enable us to find the ideal teacher for you. You will be staying in a single room (or double if you choose the one-to-two option). On request and at a charge, you may enjoy a private bathroom.
In the teacher's home
Living in your teacher's home allows you to practise the language in first-class conditions. Since compatibility is very important for guaranteeing the success of the course, you will be asked to fill in a questionnaire concerning your preferences, interests and possible requirements to enable us to find the ideal teacher for you. You will be staying in a single room (or double if you choose the one-to-two option). On request and at a charge, you may enjoy a private bathroom.
Make the most of your free time to discover your host country independently. Whether you like sport, cultural visits, excursions or have a specific hobby, you are free to plan your leisure time as you wish! In full immersion in the English language, you will further explore the local culture and multiple attractions of Scotland day after day. According to your wishes and the availability of your teacher, the latter may offer you activities and excursions geared towards your personal interests.

You can trust us

ESL - British Study Centres
ESL guarantees you the most attractive prices on the market in the UK! Any price difference will be refunded 100%.
Special offers

Why choose ESL?

  • Voted best agency

    Voted best agency

    ESL is a Lifetime Award winner after being voted Best Agency in Europe 5 times at the ST Star Awards.

  • Best price guarantee

    Best price guarantee

    Get the price difference refunded if you find a better deal for the same programme with another agency.

  • Free service

    Free service

    Enjoy our free and personalised services – 97% of our clients would recommend us to their friends and relatives.