Cannonball Restaurant & Bar - Meeting Edinburgh
Meeting Edinburgh
Your one stop shop to venues, hotels and
event services in Edinburgh

Cannonball Restaurant & Bar

Cannonball Restaurant is located in one of Edinburgh’s oldest and most historic buildings at the very top of The Royal Mile, in the imposing shadow of Edinburgh Castle. With breathtaking views of the city, the Castle and beyond, the multi award-winning Cannonball Restaurant serves traditional Scottish food, all made with the finest ingredients from Scotland’s bountiful larder. The seasonal menu and tasting menus change monthly to showcase the very best of what is on offer.

Seasonal, Scottish food is at the heart of Cannonball Restaurant with a truly unique dining experience and fantastic hospitality guaranteed every time. Popular dishes include Findlay's Haggis Cannonballs with pickled Turnip, Mustard Cream and Glengoyne Whisky Marmalade and Clash Farm Pork Belly with Creamed Kale and Victor's Honey Roasted Beetroot and Apples. Cannonball Bar forms the dedicated entrance to Cannonball Restaurant.

Available for private hire for groups of 15-62 guests.


Stephanie Zahra
356 Castlehill, Edinburgh, Midlothian, EH1 2NE
show phone number
show email
View website

Meeting Rooms

Capacity by configuration Dimensions
Banquet Boardroom Cabaret Classroom Reception Theatre Area Height
Cannonball Bar 62 160m2 5.0m
Cannonball Restaurant 62 160m2 5.0m
Private Dining Room 40 22 40 160m2 5.0m

See Also

Max Banqueting Capacity
Max Reception Capacity
Max Room Size
Breakout Room Count
Miles From Airport
Miles From City Centre
Miles From Train Station
Multi-lingual staff

The Scottish Cafe and Restaurant

This venue offers a truly unique setting, we are proud to be the only restaurant in Edinburgh to be situated right in the heart of Princes Street Gardens. We can accommodate 50-200 for a seated dinner and up to 300 for a standing drinks reception. We are unique in that we do not charge a venue hire but instead ask that you guarantee a minimum spend. more details…
Event Size
1 - 500

Contini Events

Contini Events’ experience, knowledge and creativity ensures that each and every event is organised to the highest of standards. Each event is tailor made and planned around their client's individual needs. Whether a small, intimate dinner, to a large party for hundreds of guests, their talented team can really make your occasion sparkle. more details…