St. Margaret's Chapel, nestled within Edinburgh Castle, is one of Scotland's oldest buildings, dating back to the early 12th century and named after Queen Margaret of Scotland. This small yet exquisite Romanesque chapel is renowned for its simple design and historical significance, featuring an austere yet solemn interior. As the only surviving 12th-century structure within the castle, it bears witness to Scotland's rich religious and royal history. Its stained-glass window depicting St. Margaret adds an artistic touch to this ancient sanctuary. A must-visit for those seeking a glimpse into medieval Scotland.

Edinburgh/St Margaret's Chapel Top Hotel Picks
Select your travel dates to find the best prices and availability



















