home
An aerial view of Edinburgh Castle on its rock above the city
Edinburgh Castle, beside The Witchery. Photo: 瑞丽江的河水, CC BY-SA 4.0, Commons

Hotel in Edinburgh, Scotland

The Witchery by the Castle

    A handful of dramatic, candlelit suites above the famous restaurant at the top of the Royal Mile, next to Edinburgh Castle. A very romantic city minimoon if you like gothic.

    The room to book

    The Guardroom or The Vestry. Theatrical suites with four-poster beds and roll-top baths built for two.

    What we checked

    Hot tubNone listed on the hotel's website.
    SpaNo spa on site.
    Adults onlyNot stated on the hotel's website.
    DogsNot stated on the hotel's website.
    Minimoon or romantic offerNone found when we checked.
    Also worth knowingFour-poster beds. Roll-top baths for two. At the top of the Royal Mile.

    Ask the hotel before you book

    Checked 2 November 2026 against the hotel's own website. Things change, so if something here is out of date, tell us.

    Sources

    How far is The Witchery by the Castle from you?

    Approximate driving time with no traffic, from each city centre. See how we work this out.

    Driving time to The Witchery by the Castle by city
    FromDrive
    Edinburgh4 min
    Glasgow1h 06m
    Newcastle2h 33m
    Manchester4h 20m
    Leeds4h 28m
    Birmingham5h 42m
    Bristol7h 06m
    London7h 54m

    The Witchery by the Castle: questions

    Does The Witchery by the Castle have a private hot tub?

    We have not found a hot tub listed on the hotel's own website. Check with the hotel before booking.

    Can we bring our dog to The Witchery by the Castle?

    The hotel's website did not say when we checked. Ask the hotel before booking.

    Does The Witchery by the Castle have a minimoon or honeymoon package?

    We did not find a minimoon, honeymoon or romantic package on the hotel's website when we checked on 2 November 2026. Many hotels will add touches if you mention your wedding when you book.

    Nearby minimoon stays

    All Scotland minimoon hotels