Unique 17th C Award-winning local seasonal restaurant and bar with spectacular views of Edinburgh Castle
and the Royal Mile
Serving lunch, cocktails, dinner and lots of whisky
Open Tuesday - Thursday 12noon - 10pm
Friday - Saturday 12noon - 10.30pm
(available for exclusive hire 7 days a week)
Enjoy lunch or dinner in Cannonball Restaurant.
We offer exciting monthly changing seasonal a la carte menus, a set menu or our Seasonal Tasting Menu. All dishes showcase the best local, seasonal, Scottish ingredients.
Classic, beautiful cooking with a modern touch.
Restaurant menu available to book in the bar with your dog
Phenomenal food in gorgeous surroundings!
Some of the best food we ever had during our visit in Edinburgh. All of it coming from the most local of Scottish producers! Staff couldn't have done more and were an absolute delight to converse with, particularly Jack who was a great guide to the city. Special highlights included the venison and the scallops... Can't wait to come back again in the future!
Joey, Rome, Italy
Our relationship with our suppliers is precious and is reflected in the delicious seasonal food our team cooks for you.
We buy direct from many small artisan suppliers throughout Scotland. Our fresh fish and shellfish are only ever landed in Scottish harbours. Our beef and lamb are always grass-fed and Scottish. Organic eggs and vegetables from East Lothian with some seasonal sunshine coming from Italy.
Our menus change throughout the month to reflect what is seasonally available. Beautiful classic cooking with a modern finish, we promise to not disappoint.
A feast for the eyes and the palate
Dishes change throughout the month to reflect the beautiful seasonality of local Scottish produce in our cooking. Fresh oysters and shellfish will always feature on our menu.
Our bar menu serves classic staples such as Fish & Chips, Inverurie Steak Sandwich and our Findlays of Portobello haggis cannonballs are always available to enjoy with great cocktails.
Vegetarian, NGCI and Vegan dishes are available.
Cannonball House is a 17th C townhouse situated next to Edinburgh Castle on the Royal Miles, Castlehill.
The three-story building, with full lift access to all levels, houses our private dining room on the lower level, our cosy cocktail and whisky bar accessed from the Old Knocker Door (yes we do have Scotland's oldest door knocker) and our top floor, double height 50 cover restaurant has stunning views over the city.
The restaurant provides intimate and romantic dining in the heart of the Old Town.
The First Duke Gordon's former townhouse the building has had many incarnations. The restaurant house's original 19th C photographs from Central Library’s records.
Walking in Edinburgh’s Old Town wouldn’t be complete without passing Cannonball House.
The restaurant offers stunning views to our neighbours, Edinburgh Castle, the Camera Obscura and down the Royal Mile.
The bar is dark and cosy and the restaurant is bright, airy and very romantic in the evening when we light all our candles.
Informal and refreshing service
Our venue might have been an old school house once but we’re fresh, elegant and looking forward to welcoming you.
Cannonball House's private dining room is a stunning room with a central staircase, its own kitchen, access, lift and washroom facilities.
Its layout provides excellent flexibility to create different dining setups for events from 10 to 40 guests.
Whisky tastings and oysters stations, top table for wedding breakfasts and boardroom facilities formal or informal we can accommodate your requirements.
Gift cards are everyone's favourite present. You can purchase an e-gift voucher online from our shop.
Alternatively, you can collect a gift voucher which is presented as a card in an envelope from any of our restaurants.
Vouchers can be purchased from £30 or for restaurant experiences such as our Seasonal Tasting Menu for two at Cannonball Restaurant.