Like A Local Guide

The Witchery by the Castle

Old Town  •  ★ 4.7  •  $$$

The Witchery by the Castle is a wonderfully theatrical and romantic hideaway in a 16th-century building at the very top of the Royal Mile, beside the castle. Famous for its opulent, gothic suites dripping with antiques, tapestries and candlelight, and its atmospheric restaurant, it offers an indulgent, one-of-a-kind stay. Dramatic, sumptuous and steeped in Old Town character, it is a favourite for special occasions and one of the most distinctive and memorable places to stay in the whole of Edinburgh.

Check hotel prices →

← Back to Edinburgh guide

Scroll to Top