About

Top Choice Award
2025 Pubs

The Castle Arms in Edinburgh offers a vibrant blend of nightlife, dining, and pub charm. With its fashionably casual and cozy atmosphere, it's an ideal spot for catching up with friends or enjoying a solo meal. Known for its cheap price point, visitors can indulge in genuine Scottish cuisine, including traditional favorites like haggis and Yorkshire pudding. The eclectic menu complements an impressive range of drinks from whiskey to cocktails.

Guests can relax on plush sofas by the fireplace, surrounded by walls adorned with framed pictures, adding to the pub's cozy feel. With free Wi-Fi and a reputation for fast, friendly service, it's popular among tourists and welcomes everyone, including the LGBTQ community. Enjoy breakfast, watch sports, or simply savor a drink at the bar. Options for outdoor seating, dine-in, takeaway, and reservations ensure flexibility. Rated highly by patrons, The Castle Arms is a must-visit for its warm hospitality and great value.

Show more

Price

$$$$ 10 - 20 GBP

Meals

Breakfast

Cuisines

British

Services

Takeaway, Reservations available, Outdoor seating, Dine-in

Offering

Serving alcohol, Serving cocktails, Serving beer, Serving wine, Serving food, Serving food at bar

Payment

Payment by credit card, Payment by debit card, NFC payment

Reviews and Ratings

Write a review
4.2
based on 3,433 reviews
4.2/5 2,110 reviews
4.1/5 1,323 reviews

Frequently Asked Questions

  • What is the address of The Castle Arms?
    The Castle Arms is located at 6 Johnston Terrace, EH1 2PW, Edinburgh, United Kingdom.
  • How to get here by public transport?
    The nearest public transport options provide quick and easy access:
    • Bus stop Royal Mile Cashmere (152 m walk)
    • Bus stop The Mound (Stop MD) (336 m walk)
    • Bus stop Victoria Street (169 m walk)
    • Bus stop Forrest Road (349 m walk)
  • How is The Castle Arms rated by visitors?
    The Castle Arms has an average rating of 4.2 based on 3,433 reviews across platforms such as Google, Facebook.
  • What is the average price at The Castle Arms?
    The average price is 10 - 20 GBP (it is cheap - $).
  • What types of drinks are offered?
    The bar serves a wide selection of beers, wines, and cocktails.