The Witchery
About The Witchery
The Witchery is a five-star hotel on Castlehill, on the historic Royal Mile in Edinburgh city centre, just steps from the gates of Edinburgh Castle. It occupies a collection of historic buildings dating back to 1595, and its setting is gothic and steeped in Scottish history. The hotel has nine bedrooms, each a unique suite, including The Vestry, The Sempill, The Old Rectory, The Library, The Inner Sanctum, The Heriot, The Guardroom, The Armoury and The Turret. Breakfast is included in the room rate. The hotel has a restaurant on site, serving an award-winning à la carte menu all day in candlelit, opulent dining rooms, and a bar on site. It offers catering for events, room blocks for groups and meeting rooms on site.
Rooms and typical prices
-
Gothic suite with large bateau bed, silk-upholstered walls, three windows overlooking Royal Mile. Accessed via stone turret stair to second floor.
- Room
- The Vestry
- Rooms of this type
- 1
- Guests
- Up to 2
- Per night
- £410 to £950 per night in January£530 to £1,360 per night in February£430 to £1,210 per night in March£550 to £1,610 per night in April£630 to £1,930 per night in May£770 to £2,490 per night in June£680 to £2,250 per night in July£890 to £2,830 per night in August£800 to £2,600 per night in September£800 to £2,600 per night in October£510 to £1,530 per night in November£650 to £1,830 per night in December
Range through the year
£410 to £2,830 per night · EstimateJanuary: £410 to £950 per nightFebruary: £530 to £1,360 per nightMarch: £430 to £1,210 per nightApril: £550 to £1,610 per nightMay: £630 to £1,930 per nightJune: £770 to £2,490 per nightJuly: £680 to £2,250 per nightAugust: £890 to £2,830 per nightSeptember: £800 to £2,600 per nightOctober: £800 to £2,600 per nightNovember: £510 to £1,530 per nightDecember: £650 to £1,830 per night
A guide from typical rates, not a quote. The hotel confirms prices when you enquire.
-
Named after aristocratic Sempill family. Regal sitting room with lavishly painted ceiling, palatial four-poster bedroom, exquisite detailing and sense of grandeur.
- Room
- The Sempill
- Rooms of this type
- 1
- Guests
- Up to 2
- Per night
- £410 to £950 per night in January£530 to £1,360 per night in February£430 to £1,210 per night in March£550 to £1,610 per night in April£630 to £1,930 per night in May£770 to £2,490 per night in June£680 to £2,250 per night in July£890 to £2,830 per night in August£800 to £2,600 per night in September£800 to £2,600 per night in October£510 to £1,530 per night in November£650 to £1,830 per night in December
Range through the year
£410 to £2,830 per night · EstimateJanuary: £410 to £950 per nightFebruary: £530 to £1,360 per nightMarch: £430 to £1,210 per nightApril: £550 to £1,610 per nightMay: £630 to £1,930 per nightJune: £770 to £2,490 per nightJuly: £680 to £2,250 per nightAugust: £890 to £2,830 per nightSeptember: £800 to £2,600 per nightOctober: £800 to £2,600 per nightNovember: £510 to £1,530 per nightDecember: £650 to £1,830 per night
A guide from typical rates, not a quote. The hotel confirms prices when you enquire.
-
Largest suite. Gothic bedroom and sitting room with Empire daybed. 7 windows overlooking Royal Mile with views extending to Kingdom of Fife. Remarkable and beautiful.
- Room
- The Old Rectory
- Rooms of this type
- 1
- Guests
- Up to 2
- Per night
- £410 to £1,015 per night in January£530 to £1,450 per night in February£430 to £1,300 per night in March£550 to £1,715 per night in April£630 to £2,045 per night in May£770 to £2,665 per night in June£680 to £2,400 per night in July£890 to £3,015 per night in August£800 to £2,750 per night in September£800 to £2,765 per night in October£510 to £1,640 per night in November£650 to £1,945 per night in December
Range through the year
£410 to £3,015 per night · EstimateJanuary: £410 to £1,015 per nightFebruary: £530 to £1,450 per nightMarch: £430 to £1,300 per nightApril: £550 to £1,715 per nightMay: £630 to £2,045 per nightJune: £770 to £2,665 per nightJuly: £680 to £2,400 per nightAugust: £890 to £3,015 per nightSeptember: £800 to £2,750 per nightOctober: £800 to £2,765 per nightNovember: £510 to £1,640 per nightDecember: £650 to £1,945 per night
A guide from typical rates, not a quote. The hotel confirms prices when you enquire.
-
Gothic library-styled suite on first floor. Dramatic book-filled bathroom with hidden secret door. Heavily draped bed. Paisley-upholstered walls. Victorian sofas from Taymouth Castle.
- Room
- The Library
- Rooms of this type
- 1
- Guests
- Up to 2
- Per night
- £410 to £950 per night in January£530 to £1,360 per night in February£430 to £1,210 per night in March£550 to £1,610 per night in April£630 to £1,930 per night in May£770 to £2,490 per night in June£680 to £2,250 per night in July£890 to £2,830 per night in August£800 to £2,600 per night in September£800 to £2,600 per night in October£510 to £1,530 per night in November£650 to £1,830 per night in December
Range through the year
£410 to £2,830 per night · EstimateJanuary: £410 to £950 per nightFebruary: £530 to £1,360 per nightMarch: £430 to £1,210 per nightApril: £550 to £1,610 per nightMay: £630 to £1,930 per nightJune: £770 to £2,490 per nightJuly: £680 to £2,250 per nightAugust: £890 to £2,830 per nightSeptember: £800 to £2,600 per nightOctober: £800 to £2,600 per nightNovember: £510 to £1,530 per nightDecember: £650 to £1,830 per night
A guide from typical rates, not a quote. The hotel confirms prices when you enquire.
-
Very first suite created by James Thomson. Antique Victorian bath in lacquer red bathroom. Tartan-lined study. Lavishly draped four-poster bed in rich red and gold bedroom. Working fireplace.
- Room
- The Inner Sanctum
- Rooms of this type
- 1
- Guests
- Up to 2
- Per night
- £410 to £1,015 per night in January£530 to £1,450 per night in February£430 to £1,300 per night in March£550 to £1,715 per night in April£630 to £2,045 per night in May£770 to £2,665 per night in June£680 to £2,400 per night in July£890 to £3,015 per night in August£800 to £2,750 per night in September£800 to £2,765 per night in October£510 to £1,640 per night in November£650 to £1,945 per night in December
Range through the year
£410 to £3,015 per night · EstimateJanuary: £410 to £1,015 per nightFebruary: £530 to £1,450 per nightMarch: £430 to £1,300 per nightApril: £550 to £1,715 per nightMay: £630 to £2,045 per nightJune: £770 to £2,665 per nightJuly: £680 to £2,400 per nightAugust: £890 to £3,015 per nightSeptember: £800 to £2,750 per nightOctober: £800 to £2,765 per nightNovember: £510 to £1,640 per nightDecember: £650 to £1,945 per night
A guide from typical rates, not a quote. The hotel confirms prices when you enquire.
-
Sumptuous suite overlooking Old Town towards George Heriot's School (thought to have inspired Hogwarts). Grandeur at finest level. Roll-top bath only, no shower.
- Room
- The Heriot
- Rooms of this type
- 1
- Guests
- Up to 2
- Per night
- £410 to £950 per night in January£530 to £1,360 per night in February£430 to £1,210 per night in March£550 to £1,610 per night in April£630 to £1,930 per night in May£770 to £2,490 per night in June£680 to £2,250 per night in July£890 to £2,830 per night in August£800 to £2,600 per night in September£800 to £2,600 per night in October£510 to £1,530 per night in November£650 to £1,830 per night in December
Range through the year
£410 to £2,830 per night · EstimateJanuary: £410 to £950 per nightFebruary: £530 to £1,360 per nightMarch: £430 to £1,210 per nightApril: £550 to £1,610 per nightMay: £630 to £1,930 per nightJune: £770 to £2,490 per nightJuly: £680 to £2,250 per nightAugust: £890 to £2,830 per nightSeptember: £800 to £2,600 per nightOctober: £800 to £2,600 per nightNovember: £510 to £1,530 per nightDecember: £650 to £1,830 per night
A guide from typical rates, not a quote. The hotel confirms prices when you enquire.
-
Former private townhouse of Sempill family dating to 1595. Black and gold entrance hall. Dickensian rooftop views. Tranquil and romantic haven. Theatrical setting.
- Room
- The Guardroom
- Rooms of this type
- 1
- Guests
- Up to 2
- Per night
- £410 to £1,015 per night in January£530 to £1,450 per night in February£430 to £1,300 per night in March£550 to £1,715 per night in April£630 to £2,045 per night in May£770 to £2,665 per night in June£680 to £2,400 per night in July£890 to £3,015 per night in August£800 to £2,750 per night in September£800 to £2,765 per night in October£510 to £1,640 per night in November£650 to £1,945 per night in December
Range through the year
£410 to £3,015 per night · EstimateJanuary: £410 to £1,015 per nightFebruary: £530 to £1,450 per nightMarch: £430 to £1,300 per nightApril: £550 to £1,715 per nightMay: £630 to £2,045 per nightJune: £770 to £2,665 per nightJuly: £680 to £2,400 per nightAugust: £890 to £3,015 per nightSeptember: £800 to £2,750 per nightOctober: £800 to £2,765 per nightNovember: £510 to £1,640 per nightDecember: £650 to £1,945 per night
A guide from typical rates, not a quote. The hotel confirms prices when you enquire.
-
Romance awaits. Richly panelled walls adorned with magnificent portraits and tapestries. Antique four-poster bed. Blood-red bedroom chamber. Gothic opulence.
- Room
- The Armoury
- Rooms of this type
- 1
- Guests
- Up to 2
- Per night
- £410 to £1,015 per night in January£530 to £1,450 per night in February£430 to £1,300 per night in March£550 to £1,715 per night in April£630 to £2,045 per night in May£770 to £2,665 per night in June£680 to £2,400 per night in July£890 to £3,015 per night in August£800 to £2,750 per night in September£800 to £2,765 per night in October£510 to £1,640 per night in November£650 to £1,945 per night in December
Range through the year
£410 to £3,015 per night · EstimateJanuary: £410 to £1,015 per nightFebruary: £530 to £1,450 per nightMarch: £430 to £1,300 per nightApril: £550 to £1,715 per nightMay: £630 to £2,045 per nightJune: £770 to £2,665 per nightJuly: £680 to £2,400 per nightAugust: £890 to £3,015 per nightSeptember: £800 to £2,750 per nightOctober: £800 to £2,765 per nightNovember: £510 to £1,640 per nightDecember: £650 to £1,945 per night
A guide from typical rates, not a quote. The hotel confirms prices when you enquire.
-
A view from the top. Oak-panelled bathroom. Leather-panelled sitting room. Large tapestry-lined bedroom. Decadent, romantic and magical. Stunning panoramic views of Edinburgh.
- Room
- The Turret
- Rooms of this type
- 1
- Guests
- Up to 2
- Per night
- £410 to £1,015 per night in January£530 to £1,450 per night in February£430 to £1,300 per night in March£550 to £1,715 per night in April£630 to £2,045 per night in May£770 to £2,665 per night in June£680 to £2,400 per night in July£890 to £3,015 per night in August£800 to £2,750 per night in September£800 to £2,765 per night in October£510 to £1,640 per night in November£650 to £1,945 per night in December
Range through the year
£410 to £3,015 per night · EstimateJanuary: £410 to £1,015 per nightFebruary: £530 to £1,450 per nightMarch: £430 to £1,300 per nightApril: £550 to £1,715 per nightMay: £630 to £2,045 per nightJune: £770 to £2,665 per nightJuly: £680 to £2,400 per nightAugust: £890 to £3,015 per nightSeptember: £800 to £2,750 per nightOctober: £800 to £2,765 per nightNovember: £510 to £1,640 per nightDecember: £650 to £1,945 per night
A guide from typical rates, not a quote. The hotel confirms prices when you enquire.
Facilities
- Room blocks available
- Breakfast included
- Restaurant on site
- Bar on site
- Meeting space on site
£410 to £950 per night in January£530 to £1,360 per night in February£430 to £1,210 per night in March£550 to £1,610 per night in April£630 to £1,930 per night in May£770 to £2,490 per night in June£680 to £2,250 per night in July£890 to £2,830 per night in August£800 to £2,600 per night in September£800 to £2,600 per night in October£510 to £1,530 per night in November£650 to £1,830 per night in December
A guide from typical rates for this month, not a quote. The hotel confirms prices when you enquire.
Venues near The Witchery
Event spaces close to the hotel, closest first.
Group rooms at The Witchery
Instant estimate No obligation
Planning rooms for a bigger event?
Our events team can hold rooms across several hotels near your venue.