Xochicalco — "Place of the House of Flowers" in Nahuatl — sits on a heavily fortified hilltop 38km southwest of Cuernavaca. Built between 700 and 900 CE during the collapse of Teotihuacan's regional dominance, the city was an independent power that absorbed cultural influences from across Mesoamerica — the site contains Mayan glyphs, Zapotec elements, and Teotihuacan architectural forms within a single complex. It was designated a UNESCO World Heritage Site in 1999.
The Pirámide de la Serpiente Emplumada (Pyramid of the Feathered Serpent) is the centrepiece: a compact but elaborate structure carved with undulating serpent bodies, sitting figures, and hieroglyphs of a sophistication unusual for a site this size. The views from the hilltop across the Morelos valley are excellent. The on-site museum is well-stocked with carved stelae, ceramics, and explanatory panels in English. A half-day round-trip from Cuernavaca by taxi or bus.