位於塔院寺山門石階東側,是塔院寺的屬廟。該院始建於明代,清代重修,現存殿宇多為清代所建。寺廟佔地面積為2000平方米,共有殿堂樓閣20間。
萬佛閣的主要建築有文殊殿、五龍王殿和古戲台。文殊殿是一座坐東朝西的兩層建築,殿內下層供着文殊、普賢、觀音三位菩薩像,上層殿內所供為地藏王菩薩,大殿的左、右、後三面牆壁上有無數的木製小格,格內是小巧的泥塑貼金佛像,萬佛閣之名亦是由此而來。
五龍王殿始建於清代,相傳這五位龍王專管為五台山耕雲布雨,為當地的百姓帶來了福音,所以得以在五台山歷代供奉。古戲台在五龍王殿對面,相傳是專為龍王們聽戲而設的。