The Witchery by the Castle is a unique and atmospheric hotel located just steps away from Edinburgh Castle. It is renowned for its exceptional dining experiences, offering guests a chance to indulge in a gastronomic adventure. The hotel's restaurant features a menu inspired by traditional Scottish cuisine, with a modern twist. Guests can savor dishes such as Highland venison, Scottish salmon, and traditional Scottish desserts like cranachan. The Witchery also boasts an extensive wine list, featuring a selection of fine wines from around the world. The restaurant's opulent decor, candlelit tables, and attentive service create a truly memorable dining experience. For those looking to immerse themselves in Edinburgh's culinary scene, The Witchery by the Castle is a must-visit destination.