Edinburgh Restaurants

James Thomson’s Collection includes some of the best restaurants in Edinburgh. If you can’t get a table at his rooftop Tower, then try one of these other fine dining experiences.

The Witchery by the Castle

The Witchery by the Castle is Edinburgh’s best-known restaurant. Now in its fourth decade, it is the Edinburgh restaurant for those looking for exceptional food, wine and service in the most magical setting.

Hidden within historic buildings at the gates of Edinburgh Castle, its unique location, decor and legendary Scottish-sourced food have made it am much-loved Edinburgh institution, appreciated by by its celebrity fans, loyal locals and visitors to the city alike. The Witchery is home to Edinburgh's most indulgent and luxurious rooms too: a collection of exceptional and individual suites, a magical place to stay, just moments away from the Tower.

The Witchery offers historic dining at its most magical, opening daily from midday and taking its last reservation at 11.30pm each day.

Menus include a 3-course menu at lunch and dinner priced at just £33, a 2-course light lunch or theatre supper at £15.95 and an a la carte menu showcasing great Scottish seafood

 Book the Witchery online


Rhubarb                                                                                       the restaurant at Prestonfield

A stunning mix of opulence, grandeur and comfort. Scotland on Sunday.

Rhubarb is James Thomson's most-recent restaurant creation and probably the most opulent to date. Hidden within a historic mansion, now Scotland’s highest-rated 5-star hotel, it is a few moments by taxi from the Tower and the Royal Mile.

At breakfast, lunch, afternoon tea or dinner you can enjoy indulgent fine dining in one of the most memorable settings in the city. Rhubarb seats up to 100 guests in exceptional style and serves an indulgent menu in the most luxurious surroundings. Time spent enjoying the elegant bars and reception rooms, all packed with art and antiques, is one of its great charms.

Afternoon tea is a Prestonfield tradition, a memorable occasion, whether served by the side of a roaring log fire or, in summer, in the rose-filled gardens or the gothic tea house. Prestonfield's afternoon tea is served daily from 2 – 7pm.

Rhubarb is open for breakfast, lunch, traditional afternoon tea and dinner seven days.

Menus include a 2-course lunch at £16.95, a 3-course lunch or dinner at £33, 2-course Sunday lunch at £16.95, afternoon tea £18 & Prestonfield's Champagne afternoon tea £28.

A la carte lunch and dinner are available daily

 Book Rhubarb online