紫竹院行宫原为明代万寿寺下院,于乾隆年间建成行宫。据清光绪十一年(1885)重修紫竹院碑记载:“古刹紫竹院者,万寿寺之下院也。”乾隆皇帝位孝敬其母后钮钴禄氏,在庙中供奉观音大士像一尊,赐名“紫竹禅院”,并在西侧修建一座行宫,作为他陪同母后去万寿寺和游逛苏州街的驻跸之所。
行宫坐北朝南,全盛时门上端悬挂横额上书“福荫紫竹院”五个大字,相传为乾隆御笔。宫门三楹,东西建倒座房各三间,两旁各开罩门一间,进门两侧各建折角游廊十五间。正殿五楹,四角出廊厦,再进为二宫门三楹,进门正北建九楹两层楼一座,中悬匾额“报恩楼”,为乾隆御笔。院中遍植从南方移植的名贵翠竹,景色优美。现行宫以纵轴为主均衡对称的布局,沿中轴线依次为平台、宫门、影壁、正殿、报恩楼,入宫门西侧有西跨院,西跨院建于清光绪年间,是帝后出游时随行官员的坐落处,现用院墙围合后号“寄云轩”。东跨院是原“紫竹禅院”旧址。20世纪80年代曾经对行宫进行过修缮。2009年北京市文物研究所组织考古工作人员对性宫内的部分建筑基址进行了考古发掘,清理清代建筑基址2处,总面积约400平方米。
2001年被公布为海淀区文物保护单位。