There are 27 private schools that offer boarding in Surrey.
Average fee is £5,987.07.
Yes, there are 5 girls boarding schools.
St Teresa's School is one of the best boarding schools for girls.
Yes, there are 3 boys boarding schools.
Reeds School is one of the best boarding schools for boys.