The Witchery by the Castle - Edinburgh | Pubs with Rooms | Britain's Finest
See All (27)
Visit Website

The Witchery by the Castle

Pub with Rooms
The Witchery hotel is an historic 16th century building located at the gates of Edinburgh Castle. The eight theatrical and decadent suites are perfect for those looking to stay in the most indulgent and magical of settings – the perfect antidote to bland hotels. Lavishly decorated and antique-filled, these suites scream romance with a capital R! The Witchery has developed a world-wide reputation for sensation food in the most indulgent setting. Using the very best of Scotland's produce such as Angus beef, lamb, game and seafood, which then features on a classic menu in a relaxed and unfussy style.

Facilities & information


Activities, Recreations, Games, Sports

Award Winning

Bathroom & Laundry

Four Poster Beds


Other TV, Audio, Tel, Fax

Room Service & Food/Drink


Other Activities (generally outdoor)


Extra info

Closed Times: Christmas

Nearest Airport: Edinburgh

Vendor Accreditation: AA 5 Star Guest Accommodation, STB 5 Stars, AA Rosette, Good Food Guide 2/10

Amex: Yes

Mastercard: Yes

MaestroSwitch: Yes

Visa: Yes

Solo: Yes

Number of rooms: 8

Suite room price from: £325.00

Arrival information and directions

Address: Castlehill, The Royal Mile, Edinburgh, City of Edinburgh, EdinburghEH1 2NF, United Kingdom

The Witchery is located at the very top of the Royal Mile close to the gates of Edinburgh Castle in the heart of Edinburgh's historic Old Town. A gilded heraldic metal sign marks the entrance to this historic sixteenth century building.

This website uses cookies. Click here to read our Privacy Policy.
If that’s okay with you, just keep browsing. CLOSE