The Witchery by the Castle is a unique and luxurious 5-star hotel located just steps away from Edinburgh Castle. It offers a decadent spa and wellness center, providing a truly indulgent experience for guests. The spa features a range of treatments, including massages, facials, and body scrubs. Guests can also enjoy the sauna, steam room, and a relaxation area. With its opulent decor and unparalleled location, The Witchery by the Castle is a perfect choice for a luxurious spa getaway in Edinburgh.