Kong Magnus Lagabøte brøt med farens ekspansjonspolitikk. Han innledet fredsforhandlinger med kong Alexander III av Skottland. Ved freden i Perth i 1266 oppga kong Magnus de mest fjerne norske besettelsene og avga øya Man i Irskesjøen og Sudreyar (Hebridene) til Skottland for 4000 mark sterling og mot en årlig avgift på 100 mark (som skottene snart unnlot å betale). Som motytelser for de norske innrømmelsene ble det norske herredømmet over Orknøyene og Hjaltland anerkjent av Skottland.