Located in the heart of Edinburgh near the iconic castle, The Castle Arms is a quintessential Scottish pub known for its warm hospitality and traditional decor. The interior invites guests to relax on plush sofas by the fireplace, surrounded by eclectic framed artwork. The menu celebrates local flavors with standouts like haggis, neeps, and tatties, alongside hearty Scottish breakfasts and classic pub snacks like Scotch eggs. Whether you're stopping in for a pint of local beer or a full meal, the fast and professional service makes it a reliable choice for both tourists exploring the Royal Mile and locals seeking a comfortable, no-frills dining experience.
Authentic Scottish dishes including haggis, neeps, and tatties.
Prime location on the Royal Mile near Edinburgh Castle.
Hearty full Scottish breakfasts and quality coffee.
Inviting interior with a fireplace and comfortable sofas.
Fast and professional service even during peak hours.
The Castle Arms is highly regarded for its traditional atmosphere and prime location near Edinburgh Castle. Reviewers frequently praise the quality of the Scottish cuisine, specifically highlighting the haggis, neeps, and tatties as well as the Yorkshire pudding. The service is consistently described as warm, fast, and professional, even when the pub is busy. Many guests appreciate the cozy interior, mentioning the comfortable sofas and the welcoming fireplace. While it is situated in a high-traffic tourist area, visitors find the prices to be reasonable for the quality provided. Overall, it is recommended as a reliable spot for both a hearty breakfast and a relaxed evening meal.