The Witchery by the Castle is a unique and atmospheric hotel situated just steps away from Edinburgh Castle. This boutique hotel offers opulent and individually designed suites, each with its own distinctive character. Guests can make reservations without a credit card, providing flexibility for those who prefer different payment options. The Witchery by the Castle also boasts a renowned restaurant serving delicious Scottish cuisine, creating a memorable dining experience for visitors.