
Some stays are simply a place to rest. And then there’s Scotland’s Hotel The Witchery by the Castle.
Perched at the very top of Edinburgh’s Royal Mile, literally at the gates of Edinburgh Castle- The Witchery is the kind of place you hear about long before you visit. A friend who visited Edinburgh two years ago still brings it up unprompted. It gets voted as the Most Romantic Hotel in The World. A colleague mentions it at dinner. That’s the thing about The Witchery: it lingers, but also brings up a serious question:
Is The Witchery in Edinburgh actually worth it?
Often searched as The Witchery hotel Edinburgh, The Witchery by the Castle Edinburgh, or simply The Witchery Edinburgh with suites routinely costing between £600 and £1,200+ per night, is it a genuine luxury experience or just an expensive tourist trap? This detailed guide exactly breaks down everything you need to know:- rooms, restaurant, menu, prices, location, history, and whether it deserves a spot on your Edinburgh itinerary.
What is The Witchery by the Castle in Edinburgh?
The Witchery by the Castle is a luxury boutique hotel and fine dining restaurant housed next to Edinburgh Castle in Scotland. Simple right? Let’s dig in a little more!
It describes itself as a restaurant with rooms and that distinction matters. This is not a conventional hotel with a restaurant bolted on as an afterthought. Known for its dramatic gothic interiors, antique furnishings, and romantic candle-lit atmosphere, It is one of the most famous and visually striking stays in the city of Edinburgh. The Sunday Times once described it as “outrageously gothic… a fabulous, shamelessly camp temple of too-muchness” and they meant it as the highest of compliments.
The History of The Witchery by the Castle (Why Is It Called The Witchery in Edinburgh?)

During the reign of King James VI in the 16th and 17th centuries, Edinburgh’s Castlehill was a site of mass execution. Hundreds of people out of which “the majority of them women” were accused of witchcraft and burned at the stake here. It is reputed that more so-called witches were put to death on Castlehill than anywhere else in Scotland.
The Witchery takes its name from that dark chapter of history. The building has had many lives: a tea room, a merchant’s home, committee rooms for the Church of Scotland, and a parsonage for a nearby church. It was in 1979 that restaurateur James Thomson OBE, widely regarded as Scotland’s most celebrated hotelier and a former “Restaurateur of the Year”, brought his imaginative vision to life.
In 1989 the restaurant expanded into The Secret Garden. Over the decades, nine luxury suites were added across two historic listed properties. In 2024, marking the restaurant’s 45th anniversary, The Witchery opened a luxury goods shop at 539 Castlehill, complete with a hidden tasting room behind a secret passage. Very on-brand!
The Witchery Hotel Rooms & Accommodation Experience
The Witchery Edinburgh Rooms
With just nine suites in total, staying at The Witchery is definitely an exclusive experience. Each suite is individually designed, individually named, and feels like a different world from the one next door. No two rooms are the same, which makes the stay highly exclusive and unique compared to standard luxury hotels in Edinburgh. The rooms at The Witchery Edinburgh are designed to feel like stepping back in time. Each suite is individually decorated with antique furniture, gothic details, velvet fabrics, and dramatic interiors. Features like antique furnishings, dramatic four-poster or draped beds, velvet-lined walls, walk-in dressing rooms, and lavish freestanding roll-top baths, many big enough for two!
Cosmopolitan Magazine once named The Witchery one of “the seven wonders of the hotel world.” Standing in one of these suites, it feels entirely logical.

The Best Rooms at The Witchery: A Suite-by-Suite Breakdown
The best room depends on the type of experience you want. Some suites are more theatrical with dark gothic interiors, while others feel slightly lighter and more romantic.
The Vestry: Red and gold gothic décor, draped bed, French gilded furniture, ecclesiastical vestments on the walls, and a marbled bathroom with a large roll-top bath. Overlooks the Royal Mile. Theatrical and unapologetically dramatic.
The Turret: Makes use of the building’s original turret architecture. Intimate and genuinely unlike anything you’ll have stayed in before.
The Sempill: Paisley-lined walls, antique leather paneling, velvet drapes, and a lavishly draped four-poster bed. Steeped in rich color and old-world grandeur.
The Armoury: Dark and striking, with decorative armor and weaponry as part of the décor. Important note: The Witchery is adults only. Children cannot be accommodated in the suites, making it particularly well-suited to romantic getaways, anniversaries, and honeymoons.
The Guardroom: Sweeping views over Edinburgh’s Old Town rooftops, a tapestry-hung bed, and a marble-floored bathroom.
The Library: Lined with books and antique details, with a quieter, more scholarly charm.
Important note: The Witchery is adults only. Children cannot be accommodated in the suites, making it particularly well-suited to romantic getaways, anniversaries, and honeymoons!
Dining at The Witchery by the Castle Restaurant Edinburgh

The Witchery Restaurant in Edinburgh is one of the city’s most iconic fine dining destinations. The experience here is not just about food, but about the entire atmosphere and setting, which makes it one of the most memorable dining spots in Scotland.
The restaurant operates daily from noon through to last reservations at 10:30pm, serving lunch, dinner, and a theatre supper menu. Head Chef Douglas Roberts leads the kitchen, producing a menu that honors the building’s heritage while keeping things genuinely exciting on the plate. Think Glenfeshie Estate red deer, Angus beef steak tartare, Tournedos Rossini, Omelette Arnold Bennett, haggis prepared with care, and the freshest Scottish seafood. The wine list is extensively legendary, carefully curated, and given proper prominence.
The Secret Garden vs. The Original Dining Room
The Witchery offers different dining spaces, each with a unique atmospheres.
The Original Dining Room seats around 50 guests and is housed in the 16th-century oak-paneled
heart of Boswell’s Court, lit entirely by candlelight. Gothic romance at its most concentrated.
The Secret Garden was added in 1989 when the restaurant expanded southwards. Despite its
name, it is an interior dining room, candlelit, equally atmospheric, with antique oak paneling and
woven tapestries. It seats around 60 guests.
Both spaces serve high-quality Scottish cuisine, but the mood and styling are what make them different. For special occasions, The Original Dining Room tends to be the more sought-after reservation. Book well in advance!
The Witchery by the Castle Food Menu Highlights
The menu at The Witchery focuses on modern Scottish cuisine with seasonal ingredients. Dishes are designed to reflect local produce while maintaining a luxury fine-dining standard. Major highlights:-
- Glenfeshie Estate red deer: beautifully handled Scottish venison;
- Scottish seafood: oysters, langoustines, and lobster make regular appearances;
- Tournedos Rossini: classic French technique in a very Scottish setting;
- Haggis: served properly, not as a novelty;
- Angus beef steak tartare: a Witchery classic that regulars return for!
The Witchery Prices & Booking Information (What to Expect?)

The Witchery is positioned as a luxury hotel and restaurant, so pricing is higher compared to standard hotels in Edinburgh. Let’s be direct: The Witchery is a luxury venue with luxury pricing. For what it delivers, most guests consider it excellent value for a once-in-a-while splurge. Room rates vary depending on the suite type, season, and demand. The experience is considered premium, with pricing reflecting its unique interiors and location near Edinburgh Castle.
NOTE: Due to high demand, it is recommended to book in advance, especially during peak travel seasons.
Some Costs at The Witchery Hotel by the Castle, Edinburgh, Scotland:-
- Suites: Typically from around £350–400/night for entry suites, rising to £600+ during peak season (Edinburgh Festival in August, New Year, Valentine’s week).
- Dining: Starters from approx. £12–18; mains from approx. £30–50, with an extensive wine list.
- Afternoon Tea: Served Monday–Friday, 2:30pm–3:30pm. Arguably the most atmospheric afternoon tea in Scotland.
- Booking direct at thewitchery.com is strongly recommended: best rate guarantee, complimentary champagne on arrival, and 10% off when paying in full in advance.
Location of The Witchery by the Castle, Edinburgh & Getting There

Address: 352 Castlehill, Edinburgh EH1 2NF, Scotland. The Witchery sits at the very top of the Royal Mile, right next to Edinburgh Castle in the historic Old Town. You couldn’t be more centrally placed in Edinburgh’s historic Old Town. Its location makes it ideal for tourists who want to stay close to major attractions such as the Royal Mile, museums, restaurants, and historic landmarks. Here is how to reach The Witchery Edinburgh:-
- On foot: If staying anywhere in central Edinburgh, walking is the most enjoyable option.
- By train: Edinburgh Waverley station is roughly a 10–15 minute walk uphill, or a short taxi ride.
- By taxi: Easily available from anywhere in the city. Ask to be dropped at Edinburgh Castle.
- Parking note: Edinburgh’s Old Town is not car-friendly. Park centrally and walk or taxi.
The Witchery Photos & First Impressions
The Witchery is one of the most photographed hotels in Edinburgh due to its dramatic and gothic interiors. No amount of photography quite prepares you for stepping inside The Witchery for the first time. You enter through a gated doorway, pass under that ancient motto carved in stone, and cross a flagstone close framed by centuries-old stonework.
Inside, the lighting is warm and low. Dark wood panels line the walls. A narrow spiral staircase, original to the 16th-century building, with the slightly uneven step heights to prove it, winds upward to the suites.
The dining rooms are candlelit, genuinely, entirely candlelit. The ceilings are hand-painted. The celebrity guestbook includes Jack Nicholson, Ralph Fiennes, Christopher Lloyd, Margot Robbie, Andrew Lloyd Webber, and Catherine Zeta-Jones. The Witchery has broad appeal across every definition of “discerning guest.”
Practical Information about The Witchery Edinburgh

- Reservations: Via thewitchery.com (dining and hotel bookings).
- Phone Number: +44 131 225 5613
- Dress code: Smart. Smart casual at minimum; smart dress for evening dining is recommended.
- Afternoon Tea: Monday–Friday, 2:30pm–3:30pm. Book in advance.
- The Witchery Shop: 539 Castlehill, curated Scottish luxury goods and a hidden tasting room via a secret passage (opened 2024).
- Sister property: Prestonfield House, a 17th-century mansion in 20 acres at Arthur’s Seat.
Is The Witchery in Edinburgh Worth It?
is the question everyone really wants answered. The short answer is yes, but with nuance.

The Witchery is unequivocally worth it if you…
✓ Are celebrating something genuinely special (anniversary, birthday, honeymoon, milestone);
✓ Love gothic aesthetics, history, and atmospheric environments;
✓ Want the best Scottish fine dining in its most dramatic setting;
✓ Want Edinburgh’s most unique and memorable overnight experience.
It may not be for you if…
✘ You prefer minimal, modern, Scandi-style interiors-the maximalism here is total;
✘ You’re travelling with children (adults only);
✘ You’re budget-conscious, this is a genuine splurge destination;
✘ You find candlelit, cave-like dining spaces uncomfortable.
The Witchery has an almost uncanny ability to meet expectations. In an era where Instagram makes places look better than they are, The Witchery is genuinely, physically more stunning in person than in photographs. The staff are warm and professional. The food is excellent. The suites are extraordinary. For anyone who has Edinburgh on their travel list, The Witchery is not just worth it- “it’s the kind of place you’ll be talking about for years.“
Frequently Asked Questions

★What is The Witchery in Edinburgh?
A luxury boutique restaurant and hotel at 352 Castlehill on the Royal Mile, adjacent to Edinburgh Castle. It occupies a historic building dating to 1595 and is famous for its gothic interiors, Scottish fine dining, and nine individually designed theatrical suites.
★Is The Witchery in Edinburgh worth it?
Yes. For most visitors, The Witchery more than lives up to its reputation. The suites are extraordinary, the food is excellent, the atmosphere is unmatched, and the location is superb.
★How much does it cost to stay at The Witchery?
Suite rates generally start from around £350–400 per night, rising to £600+ during peak periods (Edinburgh Festival, New Year, Valentine’s Day). Booking direct includes a complimentary bottle of champagne.
★What is the best room at The Witchery?
All nine suites are exceptional. The Vestry is popular for Royal Mile views and dramatic red-and-gold décor. The Sempill is beloved for its Scottish grandeur. The Turret offers the most unique architectural experience.
★Why is it called The Witchery?
The name references Castlehill’s dark history, where hundreds of people were accused of witchcraft and executed during the reign of King James VI in the 16th and 17th centuries.
★Who owns The Witchery in Edinburgh?
Founded in 1979 by James Thomson OBE, widely regarded as Scotland’s most celebrated hotelier and a former “Restaurateur of the Year.” He continues to own and operate the property.
★What is the dress code at The Witchery?
Smart. Smart casual at minimum for lunch; smart dress for evening dining is recommended and fits the atmosphere perfectly.
★What is the difference between the Secret Garden and the Dining Room?
The Original Dining Room (seats ~50) is in the 16th-century oak-panelled Boswell’s Court, gothic, intimate, and entirely candlelit. The Secret Garden (seats ~60) was added in 1989 and is slightly lighter in feel but equally atmospheric. Both are exceptional.
★Is The Witchery adults only?
Yes. The nine suites cannot accommodate children, making it exclusively an adults’ venue for overnight stays.
Conclusion
The Witchery by the Castle is one of those places that exists in a category entirely of its own. It is not the best hotel in Edinburgh in any conventional sense, it has no spa, no gym, no grand lobby, no 200 rooms. For travelers looking for a unique, romantic, and luxury stay in Edinburgh, it is absolutely worth it. The atmosphere, location, and design make it one of the most memorable accommodations in Scotland.
However, for budget travelers or those preferring modern hotel styles, it may feel expensive and overly themed. Overall, it is best suited for special occasions and luxury travel experiences. What it has is something far rarer: an authentic, fully-realised sense of place, history, and personality that takes your breath away the moment you step through that carved stone doorway.
“Whether you go for dinner, afternoon tea, or the full theatrical overnight experience, The
Witchery will leave a mark. In the very best possible way.“