The Palace of Holyroodhouse, often referred to as Holyrood Palace, is the official residence of the British monarch in Scotland. However, it's not owned by the Royal Family in their private capacity. Instead, it's part of the Crown Estate which is a collection of lands and holdings in the territories of England, Wales, Scotland, and Northern Ireland within the United Kingdom.