Ayamachay[1] ( en quechua: aya cadáver, cueva de mach'ay[2]) es un sitio arqueológico con pinturas rupestres en Perú.
Está situado en el distrito de Combapata, provincia de Canchis, dentro del departamento del Cuzco, sobre la margen izquierda del río Salqa o Salcca cerca del pueblo de Oroscocha u Oroscocha.
[1][3] Las pinturas son predominantemente blancas y muestran figuras abstractas o geométricas.
[1] Al oeste de Ayamach'ay hay otro sitio con arte rupestre llamado Llamachayuq Qaqa.