Ollantaytambo es un pueblo del Valle Sagrado, al sur del Perú, ubicado a orillas del río Urubamba, entre montañas nevadas. Es conocido por las ruinas de Ollantaytambo, una imponente fortaleza inca con amplias terrazas de piedra en la ladera.
Entre los principales sitios del complejo se encuentran el enorme Templo del Sol y la fuente de los Baños de la Princesa. El casco antiguo del pueblo es una cuadrícula de la época inca con calles adoquinadas y edificios de adobe.