Located just steps away from Edinburgh Castle, The Witchery is a renowned hotel and restaurant that offers a truly unique gastronomic experience. The restaurant is housed in a historic 16th-century building, with each dining room exuding its own distinct character and charm. The menu features a range of Scottish dishes made with locally sourced ingredients, including traditional haggis, fresh seafood, and succulent steaks. The Witchery also boasts an extensive wine list, with a selection of fine wines from around the world. With its opulent decor, exceptional service, and delectable cuisine, The Witchery is a must-visit for food enthusiasts visiting Edinburgh.