The proposals are for Merstham, Great Bookham, Cranleigh and Staines.
A portion of the homes will be self-contained apartments where people with mental health needs will receive care and support.
In January 2020, the council was supporting 1,600 people with mental health as their primary social care need.
By May this year, that number had doubled to over 3,200.