The Witchery by the Castle is a unique and enchanting hotel situated just steps away from Edinburgh Castle. Guests can start their day with a delightful à la carte breakfast, featuring a selection of gourmet dishes made with locally sourced ingredients. From Scottish smoked salmon to traditional Scottish porridge, the breakfast menu at The Witchery offers a taste of Scotland's culinary delights.