Why book direct?

Guests who book to stay with us directly will receive a complimentary bottle of chilled Champagne on arrival. 

Book a Room

Find Us

The Witchery is located in the heart of medieval Edinburgh. You’ll find us beside the Castle at the top of the Royal Mile. The history of Castlehill inspired our name… it’s where hundreds of women and men charged with witchcraft met their deaths at the stake.

The Witchery by the Castle

Castlehill
The Royal Mile
Edinburgh
EH1 2NF

Email: info@thewitchery.com 

By Foot

Find The Witchery at the top of the Royal Mile on the left-hand side of Castlehill.

By Car

The nearest on-street parking zones are Castle Terrace and Johnston Terrace. Castle Terrace NCP is the closest car park.

By Rail

Edinburgh Waverley is the closest train station. From there, it’s a short but steep uphill walk towards the castle, or an even shorter and easier taxi ride.

By Air

From Edinburgh International Airport, you can take a taxi straight here, or a tram or Airlink 100 Bus to Princes Street. From there, it’s a short taxi ride or walk up to The Witchery.