As far as wedding venues go, it doesn’t get much more romantic than a ruined palace on the banks of a Scottish Loch. Linlithgow Palace was the birthplace of Mary, Queen of Scots, and although the building is now ruined, an atmospheric chamber with a curved ceiling remains intact, and is licenced for weddings.
The town is in central Scotland, just 20 minutes from Edinburgh, so there are plenty of places for you and your guests to stay, not to mention suitable reception venues. If you’d prefer a religious wedding, St Michael’s church stands next to the palace, and also offers stunning views of Linlithgow Loch. Visit Historic Scotland for more information.