The Witchery by the Castle is a unique and atmospheric hotel situated just steps away from Edinburgh Castle. It offers a range of rooms with balconies that provide breathtaking views of the castle and the city. Each room is individually decorated with a touch of Gothic charm, creating a truly memorable experience. Guests can relax on their balcony and soak in the historic surroundings. The hotel also features a renowned restaurant serving delicious Scottish cuisine.