A lively Old Town pub with real food, strong views, and plenty of Scottish classics; worth it for the setting and the haggis or fish and chips, but service and pricing can be inconsistent.
The Castle Arms delivers solid Scottish pub fare with strong food quality and a memorable Old Town setting that draws both locals and visitors. Inconsistent kitchen execution and variable service across shifts prevent a higher grade, though the distinctive terrace views and capable staff keep it a reliable choice for traditional pub dining.
The Castle Arms feels like one of those Edinburgh pubs that wins people over with location first, then keeps them there with familiar comfort food and a surprisingly broad menu. The terrace and view toward Victoria Street are the big hook, and several diners describe the place as cosy, lively, and very much in the middle of the castle-side bustle. One reviewer summed up the appeal well: it can feel like a classic pub with a view, though at busy times the room gets loud enough that the atmosphere tips from charming to rowdy. On the plate, this is solid Scottish pub cooking rather than chefy theatrics. The menu leans heavily on classics: haggis, fish and chips, breakfast rolls, burgers, sausage and mash, steaks, and desserts like sticky toffee pudding and cranachan. The best reports are about hearty, satisfying dishes and fast service; the weaker ones complain about overcooked burgers, batter-heavy fish, frozen vegetables, and occasional inconsistency. If you want an Edinburgh-adjacent pub meal with a recognizably local tilt, this is a reasonable bet. If you want finesse or quiet precision, it may not be your venue. For families, the menu is actually quite workable: burgers, fish and chips, sausage and mash, scampi, fries, soup, and ice cream give kids familiar options, even if the overall vibe is still a busy pub rather than a dedicated family restaurant. Several reviews mention children, allergies, and quick seating, but one difficult family encounter suggests expectations and house rules matter here. In other words: yes, kids can eat here, but it helps if they like pub food and you arrive prepared for a lively, crowded setting.
Area vibe: Historic, tourist-heavy area with narrow streets, landmarks, and many pubs and attractions.
Safety: Generally busy and well-lit in evenings around main streets, but some alleys are quieter after midnight.
What's nearby: Immediate proximity to Edinburgh Castle, the Royal Mile, National Museum of Scotland and Waverley Station; heavy tourism and many bars and tourist restaurants.