Området som i dag kalles Guilin nevnes i kilder fra så langt tilbake som Qin-dynastiets tid. Av militære grunner lot keiser Qin Shihuangdi bygge en kanal som knyttet Guilin til farbare elver som rant nord til Yangzifloden. Den 34 kilometer lange Lingqukanalen tok seg av stykket mellom elvene Xiang og Li.