Ceibal fue construido sobre acantilados, aproximadamente 100 m por encima del río La Pasión, un importante afluente del río Usumacinta.