The oldest pub in the city is thought to date back to the 1300s and several of the pubs still standing have been welcoming customers for hundreds of years.
Take a look through our picture gallery to see 12 of the oldest pubs in Edinburgh in chronological order.

9. Tolbooth Tavern
This Royal Mile building dates back to 1591, when it was built to be the place where travellers entering the city would have paid tolls - hence the pub's name. The ground floor of the building became The Tolbooth Tavern in 1820. Photo: Google

10. Bennets Bar
Located in Leven Street, Bennets Bar first opened to the public in 1906. However, there are records of a pub having stood on the site since 1839. Photo: Third Party

11. Ryrie's Bar
Ryrie's building, located beside Haymarket station, dates back to 1817. But it didn't become a pub until around 1842. Photo: Google

12. Café Royal
Café Royal, in West Register Street, was built in 1862 and has been a pub since 1901. Stepping into the pub is like taking a step back in time, with a main circle bar, marble floor and Rococo-style frieze. Photo: Third Party

