The Witchery by the Castle is a unique and atmospheric hotel in Edinburgh that offers a memorable happy hour experience. Located just steps away from Edinburgh Castle, this hotel features a charming bar where you can enjoy discounted drinks during happy hour. Immerse yourself in the enchanting ambiance while sipping on a handcrafted cocktail or a glass of sparkling wine. The Witchery by the Castle's happy hour is a must-visit for those seeking a truly magical experience.