The Witchery

5-star hotel · 9.5/10 · 241 reviews

Castlehill, Royal Mile, Edinburgh, EH1 2NF

1 night, 30 days ahead, non-refundable, 2 adults Price history ↓

Now
$1,526
90-day median
$1,596
Lowest we've seen
$1,178

Rooms and prices

See rooms

Choose your stay

Explore the hotel’s room types

Room descriptions from the hotel. Available rooms and prices for your dates appear above.

Suites9 types
  • Deluxe Suite - ArmorySleeps 2 · 72 m² · 1 double bed, 131–150 cm wide
    Room details

    A dining hall, a romantic four-poster bedroom, a separate sitting room, and an oak-paneled bathroom with a roll-top bath are featured in this elegant suite.

  • Deluxe Suite - TurretSleeps 2 · 60 m² · 1 extra-large double bed (super-king size), 181–210 cm wide
    Room details

    This elegant suite features a romantic king-sized four-poster bed with vintage red silk velvet drapes. Two windows offer exceptional views to Princes Street and beyond. The bedroom also has a TV and a breakfast table.

  • Deluxe Suite - VestrySleeps 2 · 47 m² · 1 double bed, 131–150 cm wide
    Room details

    Located on the second floor, this suite overlooks the Royal Mile and it features a draped bed, French gilded furniture, ecclesiastical vestments, and a marbled-floored bathroom with a large roll-top bath and shower.

  • Deluxe Suite - SempillSleeps 2 · 72 m² · 1 double bed, 131–150 cm wide
    Room details

    A velvet-draped four-poster bed is featured in this elegant large suite with separate sitting room and paneled dining hall.

  • Deluxe Suite - Old RectorySleeps 2 · 60 m² · 1 double bed, 131–150 cm wide
    Room details

    Each deluxe suite is individual. Some have views to the historic Royal Mile, others have a kitchenette and lounge and some have four-poster beds. Please note that specific features are not guaranteed.

  • Deluxe Suite - GuardroomSleeps 2 · 72 m² · 1 double bed, 131–150 cm wide
    Room details

    With views across Old Town rooftops, this romantic four-poster bedroom features a separate sitting room, a dining hall and an oak-paneled bathroom with roll-top bath.

  • Deluxe Suite - Inner SanctumSleeps 2 · 40 m² · 1 double bed, 131–150 cm wide
    Room details

    Located on the first floor, this spacious suite features a lacquered red bathroom with an antique Victorian bath, a tartan-lined study and a lavishly draped four-poster bed.

  • Deluxe Suite - LibrarySleeps 2 · 47 m² · 1 double bed, 131–150 cm wide
    Room details

    Located on the first floor, this Gothic library-styled suite features a book-filled bathroom with its hidden secret door and heavily draped bed, views of the Royal Mile, walls upholstered in Paisley fabrics, and a seating area with Victorian sofas from Taymouth Castle.

  • Deluxe Suite - HeriotSleeps 2 · 45 m² · 1 double bed, 131–150 cm wide
    Room details

    This suite features a romantic four-poster bed with gold-embroidered velvets, a sitting room, a walk-in dressing room, and a hidden Gothic chapel bathroom.

December 2026 · 2 recorded stays
Check-in
13 Dec 2026
Check-out
14 Dec 2026

1 night · 1 room · 2 adults

Last priced: Deluxe Suite - Library

Non-refundable rate.

Breakfast included

$1,526 USD total · 1 night

Recorded price · confirmed again before you book.

Check-in
28 Dec 2026
Check-out
4 Jan 2027

7 nights · 1 room · 2 adults

Last priced: Deluxe Suite - Armory

Non-refundable rate.

Breakfast included

$15,530 USD total · 7 nights

Recorded price · confirmed again before you book.

January 2027 · 1 recorded stay
Check-in
12 Jan 2027
Check-out
13 Jan 2027

1 night · 1 room · 2 adults

Last priced: Deluxe Suite - Turret

Non-refundable rate.

Breakfast included

$1,132 USD total · 1 night

Recorded price · confirmed again before you book.

February 2027 · 2 recorded stays
Check-in
11 Feb 2027
Check-out
12 Feb 2027

1 night · 1 room · 2 adults

Last priced: Deluxe Suite - Library

Non-refundable rate.

Breakfast included

$1,205 USD total · 1 night

Recorded price · confirmed again before you book.

Check-in
11 Feb 2027
Check-out
18 Feb 2027

7 nights · 1 room · 2 adults

Last priced: Deluxe Suite - Vestry

Non-refundable rate.

Breakfast included

$9,768 USD total · 7 nights

Recorded price · confirmed again before you book.

Hotel price alerts

Use your selected dates to review email alerts for the stays we check.

Needs a free account. Every email has a one-click unsubscribe.

Similar hotels in Edinburgh

closest to this hotel’s latest recorded price
  1. Britannia Edinburgh Hotel3★$74 a night
  2. Edinburgh House Hotel3★$79 a night
  3. Holiday Inn Edinburgh Zoo by IHG4★$105 a night
  4. Braid Hills Hotel3★$106 a night
  5. ibis budget Hotel Edinburgh Park3★$109 a night
  6. Novotel Edinburgh Park4★$110 a night
  7. ibis budget Edinburgh Park3★$112 a night
  8. Holiday Inn Express Edinburgh City West by IHG3★$114 a night

Every hotel we track in Edinburgh →

About this hotel

Opulent Suites with Gothic Touches

Discover the allure of The Witchery by the Castle in Edinburgh, where each lavishly furnished suite offers a unique, opulent experience. From large oak beds to velvet-lined walls, indulge in the gothic charm with flamboyant red and gold décor.

More about this hotel

Luxurious Amenities and Views

Experience luxury beyond compare with separate seating areas, large bathrooms featuring free-standing silver baths, and captivating views of Edinburgh’s Royal Mile or the old town. The walk-in dressing rooms, love seats, and tapestries add a touch of elegance to each of the 9 distinct suites.

Indulgent Dining and Celebrity Appeal

Wake up to an indulgent breakfast hamper or savor a cooked breakfast in the restaurant at no extra cost. As featured in The Times and The Telegraph, The Witchery’s seductive glamour has attracted celebrity fans, offering a dining experience as decadent as its surroundings.

At a glance

Address
Castlehill, Royal Mile, Edinburgh, EH1 2NF
Check-in
Check-in from 14:30 · check-out by 11:30

Hotel details

The WitcheryEdinburgh · Hotel location

Loading hotel location…

Guest ratings

9.5/10 · 241 ratings

Hotel ratings supplied by our hotel data partner.

What guests scored over 241 reviews · Calculated 8 Jan 2026

Amenities
10.0
Location
10.0
Service
9.7
Cleanliness
9.2
Food and Beverage
9.2
Room Quality
9.2
Value for Money
8.7

Hotel amenities

In the room

  • Terrace
  • Heating
  • Safety deposit box

Food and drink

  • Breakfast in the room
  • Restaurant
  • Physical distancing in dining areas

Internet and work

  • Free WiFi
  • Fax/photocopying

Services

  • 24-hour front desk
  • Luggage storage
  • Daily housekeeping
  • Concierge service
  • Laundry washed per local authority guidelines
  • Contactless check-in/check-out

Accessibility and safety

  • Non-smoking throughout
  • Designated smoking area
  • Staff adhere to local safety protocols
  • Fire extinguishers
  • First aid kit available
  • Smoke alarms
  • CCTV outside property
  • CCTV in common areas

Other

  • Special diet menus - on request
  • Cashless payment available
  • Guest rooms disinfected between stays
  • Cleaning standards that are effective against Coronavirus
  • Physical distancing rules followed
  • Hand sanitizer in guest room and key areas
  • Shared stationery like menus, pens are removed
  • Guest room sealed after cleaning
  • Process in place to check health of guests
  • Face masks for guests available

Hotel policies

Hotel policies
  • An indulgent breakfast hamper will be served in the room each morning or you can choose to have a cooked breakfast served in the restaurant at no extra cost.
  • A deposit may be required at the property.

Price history

1 night, 30 days ahead, non-refundable, 2 adults
18 Oct 202613 Dec

90-day median now $1,596

1 night, 30 days ahead, non-refundable, 2 adults · 13 nights not measured, shown dotted
Show the 44 readings
DateNightly rate
18 Oct 2026$1,604
19 Oct 2026$1,764
20 Oct 2026$1,664
21 Oct 2026$1,985
22 Oct 2026$1,617
23 Oct 2026$1,978
24 Oct 2026$2,028
26 Oct 2026$1,750
27 Oct 2026$1,725
31 Oct 2026$1,989
1 Nov 2026$1,447
3 Nov 2026$1,248
4 Nov 2026$1,603
6 Nov 2026$1,539
8 Nov 2026$1,309
9 Nov 2026$1,245
10 Nov 2026$1,243
12 Nov 2026$1,307
14 Nov 2026$1,590
16 Nov 2026$1,178
17 Nov 2026$1,394
18 Nov 2026$1,248
20 Nov 2026$1,524
21 Nov 2026$1,770
22 Nov 2026$1,618
23 Nov 2026$1,470
24 Nov 2026$1,627
25 Nov 2026$1,472
26 Nov 2026$1,400
27 Nov 2026$1,756
28 Nov 2026$1,802
29 Nov 2026$1,370
30 Nov 2026$1,253
1 Dec 2026$1,325
2 Dec 2026$1,325
4 Dec 2026$2,071
5 Dec 2026$1,937
6 Dec 2026$1,779
7 Dec 2026$1,829
8 Dec 2026$1,325
9 Dec 2026$1,766
10 Dec 2026$1,714
11 Dec 2026$1,532
13 Dec 2026$1,526
Now
$1,526
90-day median
$1,596
Lowest we've seen
$1,178
Nights measured
44
Cheaper than
59% of readings
Swings
±15%

How we measured this →

Other stay lengths

StayNow90-day medianLowHighNights
1 night, 30 days ahead, non-refundableNow$1,52690-day median$1,596Low$1,178High$2,071Nights44
1 night, 60 days ahead, non-refundableNow$1,13290-day median$1,597Low$999High$2,888Nights52
1 night, 90 days ahead, non-refundableNow$1,20590-day median$1,176Low$892High$3,193Nights55
7 nights, 60 days ahead, non-refundableNow$15,53090-day median$10,803Low$10,039High$15,530Nights4
7 nights, 90 days ahead, non-refundableNow$9,76890-day median$7,805Low$7,359High$17,856Nights45

How we price a room →

How we check a price