Award-winning gastro pub 0131 449 2888 Find Us Opening Hours

How to find us

For further information or to make a booking complete the contact form below. We look forward to welcoming you to The Grey Horse Inn. 

You can also call us on 0131 449 2888 or email us on

The Grey Horse Inn is located in the heart of Balerno.

  • We are 25 minutes from Edinburgh’s city centre
  • We are and ideal for food or drinks after enjoying The Pentland Hills 

  • We are child-friendly in our lounge bar
  • We are happy to welcome dogs in the public bar
  • We are on the No 44 (Lothian) bus route

T: 0131 449 2888

The Grey Horse Inn
20 Main Street
Balerno, Midlothian
EH14 7EH (view map >>)

Your Name (required)

Your Email (required)

Your Contact Number (required)

How Can We Help?

Your Message

Security Check

Please enter the characters you see above.