La iglesia de Hospital está construida con piedra de mármol, extraída de las montañas luguesas do Incio. Es la única iglesia de España edificada totalmente en este material. La iglesia formaba parte de un complejo fundado por la Orden Hospitalaria de San Juan de Jerusalén, formado por una fortaleza, hospedería, hospital y la propia iglesia donde se acogían a necesitados y peregrinos. La torre del campanario es de la misma época que la iglesia y la única que se mantiene intacta. La torre del Homenaje fue destruida y sus restos sirvieron para construir, en el siglo XVI, el panteón de los señores de Quiroga.