Royal Mile Tavern
Musicians play here every night from 10 until 1, and the pub charges nothing at the door.
Why go
The pub sits at 127 High Street, opens every day from noon to 1am, and says it keeps more than 100 different whiskies alongside an ever-changing craft ale list. Its own description of the music is traditional, Motown, classic rock and modern contemporary pop,
with Entry is always free.
The food is classic pub grub on locally sourced British ingredients, again by the pub's own account.1
Order this / avoid
- Order: a dram. The whisky list is the offer the pub leads with.1
- Avoid: arriving at 10 for a conversation. That is when the music starts and it runs to closing.
What locals & experts say
- The pub itself:
musicians performing every night from 10pm until 1am,
andEntry is always free.
No independent source has published anything about this venue.1 - City of Edinburgh Council rated the premises Pass under the Food Hygiene Information Scheme on 13 October 2025.3
Good to know
- Timing: every day, noon to 1am, per the venue.
- Booking: walk-in. No booking policy is published.
- Getting there: on the High Street stretch of the Royal Mile, between the Tron and St Giles.
- Hygiene: Food Hygiene Information Scheme Pass, inspected 13 October 2025.
Verdict
listed — A High Street pub open noon to 1am every day, with musicians on from 10pm to 1am nightly and free entry, plus more than a hundred whiskies and a rotating craft-ale list, all by the pub's own account. Nothing independent has been published about it. This is a competent, late, central Royal Mile pub, useful if you want traditional music without a ticket and unremarkable otherwise.