Cannonball Restaurant and Bar

Afternoon tea, Fish, Scottish·

Good to know

Average Price
££££ - £30 - £49
Afternoon tea, Fish, Scottish
Alfresco And Views
Great views
Group dining [8+]
Food Hygiene Rating

About Cannonball Restaurant and Bar

Located in the heart of the Old Town, with fabulous views of Edinburgh Castle, Cannonball House (so named becuase of the gunshot lodged high on the wall facing Edinburgh Castle) is now home to a popular restaurant and bar.

The restaurant is located on the top floor with an iconic backdrop of the Edinburgh skyline and serves traditional Scottish food with an emphasis on seafood.

Cannonball Bar is located on street level, serving over 150 Scotch whiskies, has become a firm favourite whisky bar for locals as well as visitors from further afield.

Location for Cannonball Restaurant and Bar

356 Castlehill, Edinburgh, Edinburgh, EH1 2NE

0131 225 1550


Reviews of Cannonball Restaurant and Bar

Share your thoughts with other diners

Write a review

Book a table

Call Cannonball Restaurant and Bar to make a booking on:

or visit their website

Other restaurants near Cannonball Restaurant and Bar

Check availability
Back to restaurant
Complete your booking

Book Cannonball Restaurant and Bar for people on at .

Select a special offer

These offers are optional, and there's no commitment.

Error adding booking details, please try later.

First Name is required field
Last Name is required field
Email Address is required field
Phone Number is required field
Diner First Name is required field
Diner Last Name is required field

By clicking 'complete booking' you agree to the SquareMeal User Agreement