Lo mejor para tu hijo sería compartir un piso con unos estudiantes españoles.
1. Sale más económico
2. Aprenderá más español
3. Conocerá más personas
Hay que asegurarse de que todo el mismo en el apartamento paga lo mismo (tanto del alquiler como de los gastos de luz, agua, etc.)
Un piso para estudiantes puede costar sobre unos 500 euros al mes.
La mejor manera de encontrar un sitio barato es ir a las facultades y consultar los tableros. Hay muchos anuncios para pisos.
Si tu nivel de español es bajo, puedes poner tu propio anuncio cerca de la facultad de traducción ya que los que estudian traducción e interprete normalmente quieren compartir piso con extranjeros para poder practicar su inglés.
La segunda opción es buscar en los periódicos Ideal ó Almoneda. Hay que tener un poco de cuidad con las agencias que te cobran una cuota y no te ofrecen nada a cambio.