The Ultimate Literary Stay for the Edinburgh International Book Festival
As the Edinburgh International Book Festival returns from 15th - 30th August 2026, bringing together some of the world's most celebrated authors and storytellers, The Witchery offers one of the city's most atmospheric places to stay for literature lovers. Set beside Edinburgh Castle on the historic Royal Mile, the iconic hotel places guests within easy reach of the festival's programme while immersing them in the rich history and character that has long inspired writers drawn to Scotland's capital.