Cannonball Restaurant & Bar

Cannonball Restaurant & Bar
Cannonball House, 356 Castlehill, Royal Mile, Edinburgh, EH1 2NE
  • Telephone 0131 225 1550
  • Opening times Tue–Sat noon–10pm; closed Mon & Sun.
  • Seasonal times Festival: Mon–Sun 11am–10pm.
  • Food served Tue–Sat noon–3pm, 5.30–9.45pm. Closed Sun/Mon.
  • Email
  • Website
Photo of Cannonball Restaurant & Bar
in association with
Birra Moretti
Cannonball Restaurant & Bar

Well-sourced Scottish food in an elegantly restored historic former school, right at the top of the Royal Mile.

Eating & Drinking Guide

The 2018/19 edition of The List's Eating & Drinking Guide is out now – only £7.95 (+p&p).

It’s taken Carina and Victor Contini a wee bit of time to figure out how best to use this iconic space, with earlier incarnations including an ice-cream parlour and casual café. Things have now settled on a Scottish/Italian-flavoured bistro, whisky bar and large private dining room, all making the most of being an actual stone’s throw from Edinburgh castle. Staff are as well-drilled on the building’s history (a former primary school, now owned by the Royal Edinburgh Military Tattoo) as the menu, which makes for an interesting side-dish. They are rightly proud of their five-course Taste of Scotland menu too, which showcases the Continis’ exemplary approach to sourcing. This menu changes regularly but expect smoked salmon, Scottish beef and a flavour-packed soup to feature. The cheese course steals the show though: generous slices, served with homemade oatcakes and chutney, their own honeycomb and honey-spiced almonds. The care given to a simple cheese plate shows a more casual approach to dining will be equally rewarding; fish and chips followed by Alice’s (the resident ghost) knickerbocker glory will also allow diners to appreciate everything Cannonball is about.

The List's rating






Jo Laidlaw visited Cannonball Restaurant & Bar on 6 March 2018
  • High point: The views and location can't be beaten
  • Low point: Dessert looks a little unrefined
  • Notable dish: Haggis cannonballs
  • Average price: £10 (set lunch); £24 (dinner)

Cannonball House is one of the city’s oldest and most important buildings with stunning views to Edinburgh Castle. Our cosy bar lists over 120 Scotch whiskies and is open for lunch, cocktails and pre dinner drinks. From the bar we will escort you up the atmospheric old school staircase to our award winning Scottish Restaurant, serving delicious, seasonal quality dishes in a truly unique location.

Our taste of Scotland menu showcases Scotland's artisan suppliers. Fresh East Coast lobster, oysters, Belhaven Smoked salmon, seasonal Scottish game and the best Scotch Beef from Inverurie are always on the menu. And, of course our haggis cannonballs are not to be missed!

Serving old fashioned fish and chips all day

Text supplied by third party.

  • Private dining: Up to 42 covers
  • Provides: Children's portions, Children's high chairs, Wheelchair access, Outdoor tables, Free wi-fi
  • Music on stereo: Jazz
  • Live entertainment: Music and events in bar
  • Capacity: 70
  • Largest group: 70
  • Open since: 2014
  • Number of wines sold by the glass: 14
  • House wine: £23 per bottle
  • BYOB: (BYOB Wednesday only – no corkage)

Reviews & features

Cannonball toasts World Whisky Day with Glengoyne event

16 May 2017

What better way to spend the day than sampling the finest single malts on Edinburgh's Royal Mile

Lovers of Scotland's national drink can enjoy a free dram on World Whisky Day, with the compliments of Edinburgh's Cannonball Restaurant & Bar. The Royal Mile favourite has teamed up with Glengoyne Highland Single Malt Scotch Whisky to run an…

Restaurant review: Victor & Carina Contini Caffè & Cannonball

23 Sep 2014

Italian-Scots food hub on the Royal Mile brings quality food to tourist trail

Carina and Victor Contini do projects like ducks do water. Or maybe, in fact, swans: a slightly confusing identity at first, plenty of paddling beneath the surface, but ultimately graceful and distinguished. Since decoupling from Valvona & Crolla ten…