Why book direct?

Guests who book to stay with us directly will receive a complimentary bottle of chilled Champagne on arrival. 

Book a Room

A Witchery Winter Wonderland

Celebrate the Festive Season at The Witchery

Embrace the enchantment of Christmas at The Witchery

At The Witchery, we've crafted a magical and unforgettable festive menu that captures the spirit of the season. Experience the enchantment of the season with dishes that reflect the earthy, hearty flavours of winter.

Savour delicous options such as Balmoral Estate venison, roasted root vegetables, and spiced mulled wine that will warm your soul. As you dine in our candlelit dining rooms surrounded by centuries of history, you'll feel the magic of the solstice come alive.

Festive Afternoon Tea

An Afternoon To Remember

Take a break from Christmas shopping to enjoy a traditional Afternoon Tea by candlelight in our historic dining rooms.

Expect delicious savouries, traditional sandwiches, home-made scones with clotted cream and preserves, pastries and cakes, all piled high on silver cake stands. Served with your choice of speciality tea from Edinburgh's Pekoe Teas, including The Witchery's very own house blend.

Afternoon Tea £40 per person
with a glass of Billecart-Salmon Champagne £55
with a glass of Billecart-Salmon Rose Champagne £65

The Witchery’s Festive Afternoon Tea is available Monday-Friday 3-4pm.

Reservations required.

Bewitching Gifts

Give the gift of The Witchery this festive season

Choose from a selection of magical Witchery experiences, from an Afternoon Tea for two with a glass of Champagne at £110 or a luxurious overnight stay in a sumptuous Witchery suite... please see our full range of gift ideas online.

Alternatively you might prefer to purchase a Witchery Gift Voucher with a monetary value and let your friends, family or colleagues decide how they wish to indulge themselves!

Our vouchers also make an impressive corporate gift.


Buy online or in person. Witchery Gift Vouchers are beautifully presented and can be delivered to you, or sent directly to the recipient.

Stay The Night

"We had the most magical time" Margot Robbie

Frequently featured on lists of the world's most unique places to stay, each suite is perfect for those looking for the most magical setting. Whichever suite you choose, you'll find wall-to-wall decadence, romantic décor and roll-top baths for two.

The Witchery's unforgettable experience is from £595 per suite per night, inclusive of a welcome bottle of complimentary Champagne and choose from our continental breakfast hamper served in your suite or full a la carte breakfast served in our candlelit, oak panelled Witchery dining room.

Give the gift of The Witchery this Christmas
with our overnight stay gift vouchers.