
This Belhaven pub in Trinity/Newhaven is the kind of place you stumble into for a pint and end up staying for dinner. The Starbank Inn has earned a fiercely loyal local following — over 1,200 Google reviews averaging 4.6 — and the steak is what keeps people coming back. It's unpretentious, dog-friendly, and does exactly what a good neighbourhood pub should do.
Over 1,200 reviews can't be wrong — this Trinity pub's steak is the talk of the town, and the cask ales aren't bad either.
Book ahead for weekend dinners — this is a locals' favourite and tables fill up fast, especially on steak night.
A neighbourhood pub that nails the steak
The Starbank Inn sits on Laverockbank Road in Trinity, a short walk from the Newhaven waterfront, and it's the sort of pub that does everything right without making a fuss about it. Part of the Belhaven estate, it's got that comfortable, lived-in feel — wood tables, a proper bar with a decent range of cask ales (not just the usual lager and IPA lineup you find in too many Edinburgh bars), and a menu that leans into Scottish pub classics done well. The steak is the standout and what most reviewers rave about, but the fish and chips and the steak pie also get regular shout-outs.
What makes the Starbank worth knowing is the consistency. In a city full of pubs that try too hard or not enough, this one just gets on with it. The portions are generous, the staff are friendly, and it's dog-friendly too, which explains the loyal local crowd. Live music nights add a bit of buzz without turning it into a venue. It's not a destination gastropub — it's a neighbourhood pub that happens to serve genuinely good food, and that's a rarer thing than it should be.
Go for a relaxed dinner when you can't be bothered with the city centre, or for a Sunday lunch that won't disappoint. The steak is the move — order it medium-rare and you won't regret it.