Cannonball Restaurant and Bar

Afternoon tea, Fish, Scottish

Cannonball Restaurant and Bar
Cannonball Restaurant and Bar
Book a table

Find a table

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.

Good to know

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

Special offers from Cannonball Restaurant and Bar

Lunch & Pre-Theatre Menu

From: 26 April, 2017
To: 26 April, 2037
Two courses £20 12-3pm and 5.30-6.30pm
Availability: ,

No Standard Availability in the Bar

From: 19 June, 2019
To: 19 June, 2023
do not delete

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

Other restaurants near Cannonball Restaurant and Bar

Check availability
Back to restaurant
Complete your booking

You are requesting to 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