Inchmahome there was a church on the island before the priory was established. The priory has a long history of receiving many notable guests. King Robert the Bruce visited three times, in 1306, 1308 and 1310. His visits were likely politically motivated, as the first abbot had sworn allegiance to Edward I, the English King. In 1358 the future King Robert II also stayed at the priory. In 1547 the priory served as a refuge for Mary, Queen of Scots, aged four, hidden here for a few weeks following the disastrous defeat of the Scots army at the Battle of Pinkie
Mongol invasion of India (1306) not invade the Delhi Sultanate during Alauddin's reign. The victory greatly emboldened Alauddin's general Tughluq, who launched several punitive raids in the Mongol territories of present-day Afghanistan. Duwa, the ruler of the Mongol Chagatai Khanate in Central Asia, had dispatched multiple expeditions to India before 1306. Alauddin Khalji, the ruler of Delhi Sultanate of India, had taken several measures against these invasions. In 1305, Alauddin's forces inflicted a crushing defeat on the Mongols, killing about 20,000 of them. To avenge this defeat, Duwa sent an army led by Kopek to India. Various transcriptions of the name of Duwa Khan's general