The Witchery by the Castle is a hidden gem nestled in the heart of Edinburgh's historic Old Town. This boutique hotel offers a truly unique and enchanting experience. Each of its nine suites is individually designed with lavish furnishings and opulent decor. Guests can indulge in a romantic candlelit dinner at the hotel's award-winning restaurant, which serves exquisite Scottish cuisine. With its rich history and atmospheric surroundings, The Witchery by the Castle is the perfect choice for a memorable stay in Edinburgh.