← Back

Witchery by the Castle Edinburgh, Scotland: A Luxury Gothic Hotel on the Royal Mile

Tucked beside Edinburgh Castle on the Royal Mile, Witchery by the Castle is one of the most atmospheric luxury stays in Scotland, United Kingdom (Europe), known for its candlelit suites, dramatic gothic interiors, and deeply romantic setting.

If you’re looking for a luxury boutique hotel in Edinburgh that feels truly unforgettable, this castle retreat is in a category of its own. Located directly at the gates of Edinburgh Castle on the Royal Mile, this iconic property is less like a traditional hotel, and more like stepping into a dark, theatrical, centuries-old fantasy.

Hidden within buildings dating back to 1595, the Witchery combines Scottish history, gothic design, and intimate luxury to create one of the most unique stays in the UK.

Witchery by the Castle - Edinburgh Scotland

Why This Hotel Is So Special

Most luxury hotels focus on comfort and convenience. The Witchery focuses on atmosphere and experience. From the moment you enter, everything is intentionally dramatic:

  • flickering candlelight
  • velvet-draped walls
  • antique furniture and tapestries
  • hidden doors and theatrical details

Each suite feels like a scene from another era, rich, moody, and immersive. It’s no surprise this hotel is often described as one of the most romantic and unique stays in Scotland.

Witchery by the Castle - Edinburgh Scotland
Witchery by the Castle - Edinburgh Scotland

A Stay Inside 16th-Century Edinburgh

The Witchery isn’t just inspired by history—it is history.

  • The buildings date back to the 16th century
  • Located in Edinburgh’s Old Town, steps from the castle
  • Named after the witch trials that took place nearby on Castlehill

This gives the hotel a slightly mysterious edge—part romance, part legend. If you’re searching for a historic hotel in Edinburgh Old Town, this is one of the most authentic experiences you can find.

Witchery by the Castle - Edinburgh Scotland
Witchery by the Castle - Edinburgh Scotland

View More Photos and Prices on Booking.com

Suites That Feel Like a Movie Set

There are only 9 suites, and no two are alike. Each one is designed with extreme attention to detail:

  • grand four-poster beds
  • velvet-lined walls in deep reds and golds
  • antique oak furniture
  • freestanding silver or Victorian bathtubs
  • separate lounge areas and dressing rooms

Some suites even feature:

  • tartan-lined studies
  • dramatic canopy beds
  • views toward historic Edinburgh landmarks

This isn’t minimalist luxury, it’s bold, maximalist, theatrical luxury.

Witchery by the Castle - Edinburgh Scotland

Candlelit Dining: One of Edinburgh’s Most Iconic Experiences

Even if you don’t stay overnight, the restaurant alone is famous. The Witchery offers:

  • award-winning fine dining
  • classic Scottish dishes with a historic touch
  • one of the most atmospheric dining rooms in Scotland

There are two main spaces:

  • The Witchery dining room → dark, oak-panelled, dramatic
  • The Secret Garden → candlelit, romantic, slightly softer

Dining here feels less like a meal and more like an experience.

Location: Right Next to Edinburgh Castle

You won’t find a more iconic location. The hotel sits:

  • directly on the Royal Mile, steps from Edinburgh Castle
  • walking distance to major attractions like: St Giles’ Cathedral, and Princes Street

For visitors who want to be fully immersed in the city’s history, this location is unbeatable.

Who This Hotel Is Perfect For

This is not for everyone, and that’s exactly why it stands out. It’s best suited for:

  • couples and romantic getaways
  • special occasions (anniversaries, proposals, honeymoons)
  • travelers who want something unique and immersive
  • lovers of gothic, historic, or theatrical design

If you prefer modern, minimal hotels, this probably isn’t your style. But if you want something unforgettable, it’s hard to beat.

Final Thoughts

Witchery by the Castle is one of those rare places where the hotel itself becomes the highlight of the trip. It’s not just about where you stay, it’s about the atmospher, the history, and the feeling of stepping into another world. For travelers searching “unique luxury hotels in Edinburgh” or “romantic hotels near Edinburgh Castle”, this is easily one of the top choices.

This iconic property is widely considered one of the most unique boutique hotels in Edinburgh, Scotland, and across the United Kingdom.