La primera església de Viladordis, anomenada Santa Maria de Vilamajor, la trobem documentada a la primera meitat del segle X. L’actual edifici romànic, que data dels segles XII i XIII, d’una sola nau rectangular i absis semicircular, fou modificada entre els segles XIV i XVI, quan es va variar el portal d’entrada a la cara frontal i s’erigí el campanar de torre. Des d’antic, el santuari ha estat un lloc de peregrinacions i aplecs al voltant de la Mare de Déu.
Dins de la sagrera del santuari també hi trobem la casa de l’Ermità (s. XIV) i la casa rectoral (s. XIX).
Viladordis és un dels llocs ignasians més importants de la ciutat de Manresa. L’any 1522, durant la seva estada d’onze mesos a Manresa, Sant Ignasi sovintejà aquest santuari per resar i en va esdevenir un gran devot. Una pedra a l’entrada de l’església recorda el lloc on s’agenollava per pregar. També demanava caritat al veí mas de les Marcetes, on lliurà en agraïment el cinyell del seu vestit en marxar de la ciutat. Aquest cenyidor es va conservar en un reliquiari de plata fins que va desaparèixer, l’any 1936, durant la Guerra Civil.