És situat a 1.300 m alt., al vessant NE del Pedraforca, a la vall del torrent de Gresolet, afluent del riu de Saldes per l’esquerra. El vessant meridional de la vall és cobert per l’important bosc dit la baga de Gresolet.
D’origen romànic, es tracta d’un gran edifici, bastit al segle XVII, que alberga l’església i l’hostatgeria. És cobert a doble vessant i en els murs del qual es poden veure les successives modificacions del conjunt. L’església és d’una sola nau, amb capçalera recta i capelles laterals, coberta amb volta de canó. Es conserva la decoració policromada de les parets d’estil neoclàssic. La talla gòtica de la Mare de Déu de Gresolet (segles XIV-XVI) es conserva a l’església parroquial de Sant Martí de Saldes. És una talla de fusta policromada força ben conservada.
A uns 100 m hi ha la Casa-refugi de Gresolet, rehabilitada el 1997.
Consta que el 1258 hi havia al lloc una comunitat de donats que s’extingí al segle XIV. El 1337 Pere Galceran de Pinós feu reedificar l’església i la casa del costat (refetes posteriorment) per als ermitans. L’encàrrec fou adreçat al mestre d’obres de Berga, Mateu Boxera. Els terratrèmols del segle XV l’enderrocaren i consta com a arruïnat l’any 1499. Posteriorment es dugueren a terme diverses restauracions del temple, de les quals la més important fou la dels anys 1887 i 1888.