Yaxha (ou Yaxhá) est un site archéologique maya situé sur les rives du lac Yaxha dans le département du Petén à une trentaine de kilomètres au sud-est de Tikal.
Le nom de Yaxha signifie «eau verte» en maya. Une des singularités de Yaxha est que son glyphe-emblème se lit « Yaxha » : chose exceptionnelle, son nom moderne est donc le même que celui de l'époque classique.
Ce site de grande taille (le troisième du Guatemala après El Mirador et Tikal) compte plus de 500 structures, dont quarante stèles, treize autels, neuf temples-pyramide, deux terrains de jeu de balle et des Sacbeob (chemins de pierres blanches) qui relient les trois acropoles: centre, nord (appelée aussi Maler) et est.
Le sommet du temple 216 offre la meilleure vue sur l'ensemble du site et le lac.