Witchery by the Castle in Edinburgh is a distinctive boutique hotel located just steps away from the iconic Edinburgh Castle, offering guests an immersive experience steeped in history, gothic elegance, and luxurious comfort. Housed within a collection of historic buildings that date back to the late 16th century, this unique establishment expertly blends rich Scottish heritage with opulent décor, making it one of the city's most atmospheric places to stay or dine. The interiors captivate visitors with lavish furnishings, antique collectibles, and sumptuous fabrics, creating a mysterious and romantic ambiance that evokes the legends and tales of old Edinburgh.
Visitors can expect more than just a place to rest; Witchery by the Castle delivers a full sensory journey. The hotel features a famous restaurant renowned for its indulgent use of local Scottish produce, including fresh seafood and aged meats, all served within dramatic, candlelit rooms, enhancing the enchanting aura. The combination of fine dining on-site and proximity to major city attractions makes it a favorite for couples, history enthusiasts, and culinary adventurers alike. The signature atmosphere - a mix of gothic grandeur and cozy intimacy - ensures that guests feel as though they have stepped into a different era.
Whether visiting for a romantic dinner, an overnight stay, or simply to experience the historic charm, Witchery by the Castle invites travelers to escape the modern hustle and embrace Edinburgh's haunting allure and warmth. Guests often praise the attentive service, stylish suites, and the unforgettable setting that conjures stories of witches, ghosts, and Scottish lore within the very walls of the hotel. This blend of history, luxury, and mystical appeal is what makes Witchery by the Castle a cherished Edinburgh landmark.
Highlights
- Elegantly decorated rooms featuring antique furniture and rich, gothic-inspired design
- Award-winning restaurant offering exquisite Scottish cuisine in a candlelit, atmospheric setting
- Prime location adjacent to Edinburgh Castle, with stunning views and easy access to the Royal Mile
Best Time to Visit
The best time to visit Witchery by the Castle is from late spring through early autumn (May to September) when Edinburgh enjoys milder weather and longer daylight hours, perfect for exploring the castle and surrounding attractions. The hotel is also particularly magical during the winter holiday season with festive decorations, though it can be busier and more expensive at that time.
Insider Tips
- 1 Book your table or room well in advance, especially during peak tourist seasons and festivals
- 2 Request a room facing Edinburgh Castle to enjoy breathtaking views right from your window
- 3 Combine your visit with a guided tour of Edinburgh Castle to enhance your historical experience
Frequently Asked Questions
Yes, the restaurant is open to the public and is famous for its fine Scottish cuisine. Reservations are highly recommended due to its popularity.
While the hotel and restaurant are more geared toward adults and couples seeking a romantic or luxurious experience, families are welcome. However, the atmosphere may be quieter and more intimate than typical family-friendly venues.
The hotel itself does not provide dedicated parking. However, there are several public and private parking options nearby as it is centrally located in Edinburgh's Old Town.
Where to Stay Near Witchery by the Castle
Compare prices across Booking.com, Hotels.com, Airbnb & more
More Luxury Hotels
The Balmoral, a Rocco Forte hotel
Luxurious elegance meets Scottish heritage at The Balmoral, a timeless Edinburgh gem.
The Caledonian Edinburgh, Curio Collection by Hilton
Luxurious stay with breathtaking castle views, blending history with modern elegance in Edinburgh.
Old Town Chambers, Autograph Collection
Experience luxury in Edinburgh's historic heart, blending modern comfort with vibrant heritage.
Apex Grassmarket Hotel
Experience Edinburgh's vibrant culture from the stylish Apex Grassmarket Hotel with stunning castle views.
The Glasshouse, Autograph Collection
A luxurious urban oasis blending modern elegance with historic charm in vibrant Edinburgh.
Roomzzz Aparthotel Edinburgh
Modern comfort meets Scottish charm in the heart of Edinburgh's vibrant Saint James Quarter.