The Witchery by the Castle, Fine dining restaurant near Edinburgh Castle, Scotland.
The Witchery by the Castle is a fine dining restaurant in a sixteenth-century building immediately beside Edinburgh Castle. Its interior features carved oak panels, ornate tapestries, and painted ceilings that reflect the historical identity of the space.
The building dates to the sixteenth century and stands directly at the gates of Edinburgh Castle. Its interior decoration incorporates wooden panels salvaged from Saint Giles Cathedral and a Burgundian chateau, which add historical depth to the spaces.
The restaurant honors Scottish cooking traditions by sourcing regional products like Angus beef, North Atlantic fish, and venison from local estates, which appear throughout the daily menu.
The location sits directly beside the castle and is easy to find while exploring the Old Town. It is wise to dress appropriately for fine dining and to book ahead to secure a table.
The Secret Garden dining area is reached by climbing stone stairs to a separate room decorated with historical elements. This secluded upstairs space creates a distinct feeling that sets it apart from the main restaurant below.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.