Яков III всегда очень хотел заключить мир с Англией, чему противились аристократы его страны и даже его собственные братья, с которыми он жестоко разделался (один погиб в тюрьме, второй бежал и укрылся во Франции). В стране неоднократно вспыхивали мятежи. Так в 1482 году Яков был захвачен в плен в Лаудере заговорщиками, возглавляемыми графом Ангусом. Затем в 1488 году близ Стирлинга во время очередного мятежа, в котором был замешан его сын, будущий король Яков IV, король Шотландии был убит — якобы случайно. Его сын, унаследовав престол, но пребывая в страшном горе от содеянного, надел на талию, прямо на голую кожу, железную цепь и носил ее до конца жизни в знак того, что не может избавиться от угрызений совести. Яков IV был умный, красивый, учтивый рыцарь, отличавшийся безрассудной храбростью. Увлекался различными науками и искусствами. Дал убежище Перкину Уорбеку. Впоследствии именно он подписал с Генрихом VII мирный договор (1502), а в 1503 г. женился на его дочери Маргарет Тюдор.