Le palais de Linlithgow est une ancienne résidence royale située en Écosse, dans le West Lothian, à environ 25 kilomètres à l'ouest d'Édimbourg. Partiellement détruit au Шаблон:XVIIIe siècle lors de la guerre qui opposa les partisans des Stuarts au duc de Cumberland, il fait aujourd'hui partie des monuments nationaux de Grande-Bretagne.
Sur l'emplacement de l'actuel palais, il existait déjà une demeure royale au Шаблон:XIIe siècle, puis au Шаблон:XIVe siècle une forteresse destinée à protéger la route qui mène du château d'Édimbourg au château de Stirling.
En 1424, lorsqu'un incendie eut ravagé la forteresse et la ville de Linlithgow, le roi Jacques Ier d'Écosse fit rebâtir le château afin de le transformer en résidence pour la famille royale écossaise. Ses successeurs Jacques III, Jacques IV et Jacques V y ajoutèrent ensuite différents aménagements.
C'est au palais de Linlithgow que naquit la reine Marie Stuart en 1542, tout comme son père, Jacques V. Elle y séjourna à plusieurs reprises.
Son fils, Jacques VI d'Écosse (futur Jacques Ier d'Angleterre), fit reconstruire la partie nord du palais.
Après la constitution du Royaume-Uni en 1603, le palais devint propriété de la Couronne britannique.
Charles Édouard Stuart, autrement dit Bonnie Prince Charlie, passa par Linlithgow lors de sa marche vers le sud en 1745, puis, en 1746, les « Sassenach » du duc William Augustus de Cumberland mirent le feu au palais. L'édifice ne fut pas reconstruit depuis lors.
Ce monument est aujourd'hui géré par l'association Historic Scotland.