Machu Colca, también conocido como Machuqolqa o Machu Qollqa, es un importante sitio arqueológico situado en Perú, específicamente en la región de Cusco, en la provincia de Urubamba y el distrito de Huayllabamba, cercano a Chinchero. Se encuentra a una altitud de 3850 metros, en la margen izquierda del Río Urubamba.
Este sitio arqueológico consta de 14 terrazas que albergan estructuras parciales. Se cree que fue utilizado como depósito y almacén de alimentos durante el periodo del incanato. En sus alrededores, se pueden encontrar numerosas tiendas que ofrecen souvenirs y artesanías típicas de la región cusqueña.