Welcome to Ye Olde Inn

Restaurant & Bar

Ye Olde Inn has been serving in Davidson Mains for over 100 years. A community bar and restaurant with a warm cosy fire, bright conservatory and Edinburgh's largest beer garden.

We also have a lovely lounge bar and public bar catering for all your food and drink requests.

We are recruiting now

Looking for a relaxing dining experience?
Look no further!.

We have a fantastic Conservatory that withholds a relaxing overall vibe to it.

Along with this, we also have our lovely Lounge & Public bar all of which is available for Private Functions.

Opening Times

Food served from 11am - 9pm daily

Mon 11am - 11pm
Tues 11am - 11pm
Wed 11am - 11pm
Thur 11am - 12midnight
Fri 11am - 1am
Sat 11am - 1am
Sun 12noon - 11pm



Perfect for large functions, such as weddings, birthdays & business work nights out.



Fresh daily supply of ingredients you are guaranteed a beautifully cooked meal with your choice of beverage.

What's On

Gooses Pub Quiz on a Wed night.
Starts at 7.30pm
Free entry
Prizes for the clever ones, including £25 bar tab
Book a table in advance
Full menu available

Our bars are fully stocked with the finest Libations.


From our Visitors

Get in touch 

Make a Reservation