The Witchery by the Castle is a unique and enchanting hotel located just steps away from Edinburgh Castle. This historic hotel offers luxurious rooms with balconies that overlook the castle and the city. Each room is individually designed with Gothic-inspired decor, creating a romantic and atmospheric ambiance. Guests can enjoy a drink or a meal on their private balcony, taking in the breathtaking views of the castle and the surrounding Old Town. The Witchery by the Castle also features a renowned restaurant that serves delicious Scottish cuisine. For a truly magical experience in Edinburgh, this hotel with balcony views is the perfect choice.