The Witchery Restaurant is a Scottish institution. A high-end dining experience in an enchanting and magical atmosphere, it's a setting perfectly in tune with the spooky legends that Edinburgh is known for. You must make a reservation and try to sit in the Secret Garden. I recommend the oysters, the haggis, and the salmon; you will leave more than satisfied. The Witchery also has 9 suites with the same quality and medieval theme as the restaurant. To have the full Witchery experience and sleep here, as well, reservations must be made very far in advance.