El valle de Malinalco limita al noroeste con la sierra de Ocuilan, al oeste se localiza un cordón montañoso conocido como la cumbre Matlalac que separa al valle de Malinalco con el valle de Tenancingo; en la pared de esta cumbre se construyó el Cerro de los Ídolos.