Cannonball Restaurant & Bar

Description

Located beside Edinburgh Castle, guests can enjoy true Scottish hospitality at Cannonball, an award-winning venue. Cannonball Restaurant & Bar showcases modern food and drink menus using the best locally sourced, seasonal ingredients that celebrate Scotland’s rich culinary heritage.

The restaurant offers exciting, monthly changing seasonal lunch and dinner à la carte menus, as well as a Seasonal Tasting Menu. All dishes highlight the finest local, seasonal Scottish ingredients.

Looking for something a little lighter? The bar serves an all-day bar bites menu featuring smaller plates of some of the restaurant’s classics—perfect for a quick stop while sightseeing or as an aperitif before dinner. For something truly memorable, try the Oyster Happy Hour from 3pm to 7pm Monday, serving Scottish oysters for only £2.50 each.

For that special event, with unique views of Edinburgh Castle, Cannonball House offers a variety of spaces for your event. Three floors of private spaces mean there is something for everyone.

Info

  • Experience
  • Happily Affordable ££
  • Taking Bookings

Hours

Day Open Close Notes
Monday 11:00 22:00
Tuesday 11:00 22:00
Wednesday 11:00 22:00
Thursday 11:00 22:00
Friday 11:00 22:00
Saturday 11:00 22:00
Sunday - -

Special opening hours

Day Open Close Notes
Thursday 25th December 2025 - -
Friday 26th December 2025 - -
Thursday 1st January 2026 - -
Wednesday 31st December 2025 12:00 1:00

Location

Address

Cannonball Restaurant & Bar, 356, Castlehil, EH1 2NF

Area

Old Town

Menus

  • Cuisines

    This venue serves Fish and Chips, Christmas Lunch/Dinner, Bar Snacks and European food.

Private Hire

Name Type Capacity
Seated
Capacity
Standing
Cost Min spend
Midweek*
Min spend
Weekend*
Private Dining Room Private Room 40 60 - 750 - 1200 900 - 1500

We are delighted to present our beautiful private dining room at Cannonball Restaurant & Bar on the lower ground level of our 400 year old building. You and your guests will arrive via a private VIP entrance and will have exclusive use of the room, adjacent toilet facilities and kitchens where our team will be on hand to serve your event exclusively. Complete with lift access, this space is truly a private oasis in the heart of the bustling Old Town.

The Private Dining Room can take on many forms. From large banquet tables to U-Shaped dining or individual tables the room is flexible to meet your needs making it popular for both private and corporate events.

Main Dining Room Venue Hire 65 70 - 4000 -6500 5500 - 7500

Our stunning top floor restaurant offers views towards Edinburgh Castle and across the City making it a spectacular setting for a memorable dining experience.

Our head chef has created seasonal set menus using only the best, local ingredients that we have either grown ourselves or sourced from our trusted Scottish farmers, growers and producers.

The restaurant space can be hired in part for up to 40 guests or exclusively for up to 60 guests. And if you’d like to make your event even more special you can arrange for a pre dinner drinks reception or whisky tasting in the bar before heading upstairs for dinner in the restaurant.

Exclusive Use Venue Hire 0 0 - 6000 - 8000 7500 - 9000

* The minimum spends are a guideline only and vary according to the day and time of the year.

Enquire about private hire

Customer Reviews (90)

Book & Enquire