五龙亭位于北海北岸西部。建于明万历三十年(1602年),清代屡有修葺。此处原是明代太素殿的旧址,清代顺治八年(公元1651年)拆除太素殿,改建为五座亭子。 五龙亭伸入水中,由五间亭子组成,五亭俱为方形,前后错落布置。玉亭之间由桥与白玉石栏杆相连呈S形,如同巨龙,故称龙亭。