L'église abbatial Sainte-Marie de Souillac date du XIIème siècle. Elle s'apparente aux édifices de style byzantin de Périgueux et de Cahors.