El castillo de Batres se encuentra situado sobre un altozano, que conforma, en su base, un foso natural, por el que discurren algunos arroyos que vierten al Guadarrama, río que pasa cerca de la fortaleza.