The Best Hotel in Edinburgh, Edinburgh and the Lothians

Background Illustration for Hotels

We've compiled the best of the best in Edinburgh - browse our top choices for the top things to see or do during your stay.

THE BEST HOTEL IN EDINBURGH

The Witchery by the Castle

$$$$ | 352 Castlehill, Edinburgh, EH1 2NF, Scotland

FODOR’S EXPERT REVIEW

The word “magical” is often thrown around, but The Witchery truly casts a spell. From the approach up the historic Royal Mile, where the medieval stone buildings emerge from the mist alongside their iconic neighbor, Edinburgh Castle, to the almost outrageously romantic rooms, this property is bathed in dark magic. Nestled in the heart of Edinburgh, the shadowy history of the site extends back to the witch trials of the 16th century and includes many monarchy-adjacent stories. In its modern incarnation, they are perhaps best known for their two excellent restaurants–The Witchery and The Secret Garden–while an adjacent building houses their nine luxurious rooms. This arrangement adds to the unique and intimate quality of a stay here. It feels less like a hotel and more like you are hiding out in the tower of a secret castle, sheltering from that moody Scottish weather. It's a truly immersive experience. 

Pros

  • Wildly romantic rooms with incredible bathrooms
  • Iconic location beside Edinburgh Castle
  • Excellent dining in atmospheric restaurants

Cons

  • No bar or lobby area in which to linger
  • No spa or fitness facilities
  • Steep spiral staircases are challenging for those with mobility issues
352 Castlehill, Edinburgh, EH1 2NF, Scotland
0131-225–5613
Hotel Details
9 suites
Free Breakfast

Quick Facts

Something incorrect in this review?