The Witchery by the Castle is a unique and enchanting hotel located just steps away from Edinburgh Castle. This historic 5-star hotel offers a full board package that includes breakfast, lunch, and dinner. The hotel's restaurant, The Witchery, is known for its Gothic-inspired decor and indulgent Scottish cuisine. Guests can savor dishes like haggis, smoked salmon, and traditional Scottish desserts, all prepared with the finest local ingredients. Each room at The Witchery is individually designed and exudes opulence and charm, making it a truly unforgettable stay.