Pubs Serving Good Food


The TravelScotland Selection: Best Edinburgh Pubs With Good Food

Though these pubs are not too perfect foodwise, they are worth the visit if you are going out for food as well as drink

The Compass

Location: 44 Queen Charlotte Street

Phone  : 0131 554 1979

Opinion: Can taste some of the finest Staples and Scottish cheeses. Uses the best local ingredients to provide some real tasty food which comes in reasonable prices.Located opposite the Leith Police Station. The decor is a mixture of wood and stone. Experienced, polite and knowledgeable staff.7 days, lunch & LO 9pm


Sheep's Heid

Location: Causeway

Phone  : 0131 656 6951

Opinion: The Sheep's Heid has been standing below the slopes of Arthur's seat for at least half a millennium now. A popular halt for those who have been trekking the hills, Sheep's Heid serves some of the best pub lunches in the town of Edinburgh . This fine country pub is in fact the oldest pub in Edinburgh. The four sections of the menu include something Scottish (sausages, neeps, salmon.,etc.) Sweet (pies, cakes., etc.) Substantial (chips, burgers, raivoli., etc.) and Smallish (soups, mushrooms., etc. ) . The pub gives a typical homely country feel. A must-visit if you are in the place. Lunch 6.30-8pm, LO 7.45pm. Bar till 11pm/12midnight.


Caley Sample Room

Location: 58 Angle Park Terrace

Phone  :

Opinion: Simple, high quality and freshly prepared food made from locally raised products. The bar offers a range of Caledonian ales, wines from around the world besides a dozen of guests. Burgers and steaks are the best choice from their awesome menu which is full of surprises. Though sited in a out-of-the-way location, Caley Sample Room is worth the find. 7 days, lunch & LO 9pm (10pm Fri/Sat)


Ecco Vino

Location: 19 Cockburn Street

Phone  : 0131 225 1441

Opinion: The pub has a beautiful Neo-Italian décor and a discreet frontage. The antipasto and the extensive range of wine are the specialties here. The soups, spags and tarts are nice too. The relaxed atmosphere helps you enjoy the real taste of traditional Italian food. Food 12noon-10pm, bar till midnight, 1am Fri/Sat


Starbank Inn

Location: 64 Laverockbank

Phone  : 0131 552 4141

Opinion: Awesome seafood awaits you at Starbank Inn . A must for excellent value-set food along with great helpings. Mince 'n' tatties come as the specials here. The home made itinerary includes haggis dishes and poached salmon. Not surprisingly, it won the Perfect Pub Award in 2003 and the quality has further improved since then and never gone back. 7 days lunch and dinner LO 9pm (Sun all day menu).Bar 11pm,12 midnight weekends


Old Chain Pier

Location: 1 Trinity Crescent

Phone  : 0131 552 1233

Opinion: The picturesque location of Old Chain Pier, on the waterfront, gifts it an awe-inspiring five star view- one of the main reasons why people choose the pub to dine in. The pub has a well-stocked bar with reasonably priced food. You can choose your specials from the list jotted down on the blackboard. The bar snacks are delicious and worth a try. LO food 9pm.Bar 11pm, 12 midnight Thu-Sat.



Location: 8 Leven Street

Phone  : 0131 229 5143

Opinion: Good stovies, nice steak pie's and cheap lunches. Boozers love the place and the pub sees a lot of regulars coming in. Huge mirrors cover up the wood panelled walls. Bennet's has a good and pleasant atmosphere. Lunch & till 8.30pm (not Sun)


The Abbotsford

Location: 0131 225 5276

Phone  : 3 Rose Street

Opinion: Beautifully constructed, the Abbotsford stands on the north side of Rose street. You can have some great helpings of tasty bread-and-butter pudding. The Abbotsford to date gives the best pub lunch closest to Princes. St. Fancier. Lunch and even dinner is served at the upstairs restaurant of the pub. Well-prepared Scottish beef and seafood. LO 9.45pm. Bar till 11pm. Closed Sun.


Print Email

Latest in Tours

  • The One Day Loch Ness Tour from Edinburgh

    This is our most popular day trip the Highlands covering Loch Ness and Glencoe and taking in some of the most dramatic scenery of the Scottish Highlands. Visit Glencoe and perhaps a cruise on Loch Ness cruise and visit to Urquhart Castle. Runs 360 days a year.

  • Loch Lomond, Trossachs & Stirling Castle Day Tour from Edinburgh

    This one day tour from Edinburgh takes you to Loch Lomond, the Trossachs National Park and Stirling Castle, and introduces you to the land and legends of Scottish heroes William Wallace and Rob Roy. Runs everyday, all year.

  • Rosslyn Chapel, Melrose & Glenkinchie Distillery Day Tour

    Travel South from Edinburgh to visit Rosslyn Chapel (of the 'Da Vinci Code'),  explore Melrose Abbey, and then be travel from the spiritual to the spiritful with a tour and dram at Glenkinchie Distillery! Mondays, Thursdays & Saturdays all year.

  • 1 Day Holy Island, Alnwick Castle Tour

    1 day tour into the Medieval Kingdom of Northumbria in North-East England; once the most important centre of religious learning and arts in the British Isles.  Visit the Holy Island of Lindisfarne and explore the medieval market town of Alnwick and its stunning castle. Tuesdays, Wednesday, Fridays and Sundays, April-October from Edinburgh.

  • Mountains, Lochs & Castles Day Tour from Edinburgh

    Something of an Outlander in a day with its visit to Doune Castle.  Experience scenic lochs, impressive mountains, historic castles, visit a pretty Highland village and explore the picturesque lochside town of Inveraray. Runs Daily all year.

Latest in Cottages