В 1265 г. Александр возобновил мирные переговоры, послав к Магнусу VI (как с гордостью сообщается в Хронике Мелроза) некоего Реджинальда, самого красноречивого монаха из Мелроза. Побужденный или красноречием Реджинальда или тем обстоятельством, что Александр уже фактически стал господином Островов, Магнус согласился продать их. Точные условия были определены договором, заключенным в Перте 2 июля 1266 г. Хотя архиепископ Дронтхеймский сохранял церковную юрисдикцию над Островами, Магнус VI отрекся от всех притязаний на Острова в обмен на выплату 4000 мерков и субсидию, составлявшую 100 мерков в год. Гебридские острова переходили под власть Шотландии, но все жители, выразившие желание уехать, беспрепятственно отпускались со всем своим скарбом. Амнистию получали все, кто сражался против шотландского короля. Таким образом, Острова вновь становились частью Шотландии, и границы королевства приняли те очертания, которые можно увидеть на современной карте (с небольшими поправками: Оркнейские и Шетлендские острова оставались неподвластными Шотландии еще два столетия, а Берик и Мэн были завоеваны англичанами в ходе Трехсотлетней войны).
Между тем, еще до окончательного разрешения конфликта с норвежцами, в Англии разразилась война между Генрихом III и его баронами. Как мы уже упоминали выше, шотландский отряд (в котором находились Джон Балиол и Роберт Брюс) сражался на стороне Генриха в битве при Льюисе в мае 1264 г. и потерпел тяжелое поражение; шотландские лорды были захвачены в плен, как и сам Генрих, и Симон де Монфор заточил их в. Дувре. Впрочем, в августе следующего года сын Генриха Эдуард победил мятежников в бою при Ившеме, неподалеку от Северна (в этой битве погиб и глава восставших де Монфор), и спустя непродолжительное время этот самый принц Эдуард, которому суждено будет очень хорошо познакомиться с Шотландией и в ходе непрестанных войн с шотландцами окончательно закалить их национальный характер, приехал навестить свою сестру-королеву в Хеддингтон. Говорят, он был очарован своими племянником и племянницей.
В 1266 г. возникли некоторые церковные разногласия, угрожавшие перерасти в серьезный конфликт. Генриху, как мы уже говорили, удалось во время несовершеннолетия своего зятя «наложить лапу» на часть доходов шотландской Церкви. В то время было ясно установлено, что этот дар не может считаться прецедентом. Однако в 1266 г. сюзерен Англии Папа Римский послал кардинала де Флески для посредничества между королем и его непокорными баронами. Кардинал написал шотландским прелатам, требуя предоставить ему субсидию на расходы, по 4 мерка от каждой приходской церкви и по 6 от каждого кафедрального собора. Король решительно воспротивился этим требованиям и отказал вымогателю. Шотландское духовенство подарило Александру 2000 мерков, чтобы покрыть расходы на апелляцию к Папе. Одновременно в качестве некоего возмещения затрат де Флески они послали ему в дар 6 пенсов за каждый требуемый им мерк (кстати говоря, 1 мерк составляет 13 шиллингов и 4 пенса).
К несчастью, вскоре после этого Александр оказался в непривычном для себя положении, разойдясь со своим же клиром. Некий сэр Джон де Данмор, давний сторонник партии Коминов, поссорился с канониками Сент-Эндрюса. Они отлучили его от Церкви. В дело вмешался король. Вслед за этим епископ Гамелин, всегда бывший верным сторонником короля, отлучил от Церкви всех приспешников сэра Джона, впрочем, исключив из этого списка короля и королеву. Духовенство обратилось к папскому легату, который все еще находился в Англии, и тот приготовился ехать на север, когда сэр Джон благоразумно покорился и тем спас положение. Александр запретил легату вступать на землю Шотландии, и нам приятно добавить, что он не затаил никакого зла на епископа Гамелина за сопротивление королевской воле. Однако неприятности еще не закончились. И Папа, и легат проявляли крайнюю симпатию к Англии. Когда легат созвал Собор двух английских провинций в Лондоне в 1268 г., он потребовал присутствия шотландских прелатов. Те отклонили требование папского посланника, но, тем не менее, послали своих представителей, правда, только в качестве наблюдателей… Кроме того, они оказались непрошеными гостями, так как готовился очередной (и последний) крестовый Собор, и кардинал побудил Папу предоставить Генриху для покрытия расходов десятину от обеих Церквей. Шотландское духовенство отказалось выполнять это решение, заявив, что Шотландия должна снарядить собственных крестоносцев, и Папе пришлось уступить. Множество шотландцев отправилось на это рискованное предприятие под знаменами Людовика IX Святого, и многие из них погибли на чужбине, в том числе ярл Атола, сложивший голову под Тунисом, и Адам, ярл Каррика, умерший в Акре и оставивший молодую жену, от которой он держал свое ярлство. Впоследствии она снова выйдет замуж и родит замечательного сына[92].
В ноябре 1272 г. умер король Генрих III. Его сын Эдуард находился в Палестине и короновался только в августе 1274 г. На церемонию прибыли Александр III и Маргарита с большой пышностью и блеском, так как в то время шотландские короли были очень состоятельны. Похоже, Александр сомневался в своем шурине, так как до того, как принять приглашение, он постарался заручиться у него ясным и недвусмысленным подтверждением, что его прибытие не подразумевает никаких вассальных отношений. Во время этого визита королева Маргарита увидела родную страну в последний раз, так как 26 февраля 1275 года она умерла в Купаре, оставив наряду с принцессой Маргаритой, четырнадцати лет, и принцем Александром, которому исполнилось одиннадцать, маленького принца Давида, которому не было еще и двух лет. Хотя в детстве из-за нее между ее отцом и мужем иногда создавалось напряжение (хотя, скорее всего, в этом не было никакого умысла с ее стороны), повзрослев, она помогала поддерживать хорошие отношения между своим супругом и своими родными, которые ее очень любили. После ее смерти Александр III в течение девяти лет не предпринимал попыток жениться вторично, пока перед Шотландией не встал ребром вопрос о наследнике престола.
Отношения с Англией оставались безоблачными. Когда в сентябре 1275 г. вспыхнуло восстание на острове Мэн, во главе которого встал внебрачный сын последнего мэнского короля, предводителями войск, подавивших восстание, были Джон Комин из Баденоха и один английский барон. Тем не менее в 1277 г. возникла еще одна конфликтная ситуация. Юстициарий Лотиана вершил суд в Твидмуте, на английском берегу реки. Эдуард I выказал недовольство, и Александр предложил создать комиссию для определения четкой линии границы. Вопрос затянулся до 1279 г., а в 1278 г. у Эдуарда случилось зловещее помрачение сознания. Александр еще не приносил ему вассальной присяги за свои английские фьефы, но осенью 1278 г. он предложил приехать на юг и выполнить этот долг. Судя по письму английского короля к одному из епископов, Эдуард пытался убедить себя, что Александр принесет оммаж за Шотландию. Они встретились в Тьюксбери. На тот момент Эдуард не пожелал принять клятву, сказав, что он хочет сделать это в окружении своего Совета, и поэтому присяга была принесена позднее в Вестминстере. Существуют два отчета об этой церемонии. Английская версия сообщает неправдоподобную дату: на ней проставлен день, когда Александр должен был бы принести оммаж, но мы знаем (из письма самого Эдуарда), что на самом деле это случилось примерно три недели спустя. В тот же день, когда церемония якобы состоялась, на ней не мог присутствовать сам Эдуард. Более того, сами условия вассальной присяги были вписаны в начале листа поверх соскобленного текста. Согласно этим условиям, Александр принес оммаж за «все земли, что я держу от короля Англии», без четкого определения и без каких-либо оговорок. Однако очень подробное описание церемонии приводится в Данфермлайнском Регистре. Она состоялась 28 октября 1278 года. Александр принес клятву за английские земли, «исключая мое королевство», после чего епископ Норича заявил, что Эдуард также сохраняет за собой право на оммаж за Шотландию. На это Александр громко и явственно отвечал: «Никто не имеет права на оммаж за мое королевство, кроме одного лишь Господа Бога, и одному лишь Ему я принесу его». А когда ярл Каррика Роберт Брюс, сын старого Роберта Брюса, лорда Аннандейла, поднялся, чтобы принести обычную клятву за своего господина, Александр, после того как Роберт дочитал формулу, добавил: «За земли, что я держу от тебя в Английском королевстве». Таким образом, шотландский король четко определил положение дел, и мир продолжался еще чуть больше 10 лет. Однако уже тогда у Эдуарда появились новые замыслы…