Great pubs and restaurants in Edinburgh

Whether you're planning a big night out or simply looking for a brilliant place to eat in Edinburgh, we've got the answer.

Castles, country parks and excellent pubs and restaurants Edinburgh has it all. Spend the day climbing Arthur's Seat, explore Edinburgh Castle or venture out to the beaches at East Lothian. No trip would be complete without a wee dram and some traditional Scottish fare in an atmospheric city inn.

Eat out in Edinburgh with our Dining Out Card

Our Dining Out Card can be spent in some unique venues.

Start your adventure at The Hawes Inn, South Queensferry, on the banks of the Firth of Forth. Robert Louis Stephenson stayed here and was even inspired to include the pub in his novel Kidnapped. Make a weekend of it and stay over at the comfy Innkeeper's Lodge – perhaps you'll be inspired to write too?

Back in the city, enjoy a hearty lunch at Liberton Toby Carvery after a stroll around King George V Park. Or why not go on a real ale trail? From The Mitre Bar on the Royal Mile to The Last Drop on trendy Grassmarket, you'll discover some of the best beers in Edinburgh at the characterful Nicholson’s pubs across the city centre.

Don't forget to pop into Edinburgh's oldest pub, The Sheep Heid Inn, an historic hidden gem tucked on the edge of Holyrood Park. If scaling nearby Arthur's Seat seems like too much effort, indulge in a game of traditional skittles here before relaxing over one of chef's specials and a pint of Scottish ale.

Your map is loading...