És l’antiga capella del castell de Sacama o de Cama ), conegut des del 963. El 970 fou cedit a Ripoll i més tard unit a la dotació de Santa Maria de Montserrat, que n'adquirí el domini total per compra el 1261. Entorn seu es formà la quadra de Cama o de Sacama , fusionada al segle següent amb Olesa. Prop de la capella, edifici del s XI, hi ha la casa dels ermitans, avui en ruïnes, reedificada el 1637.