Skip to main content
Pub ££ 🐾 Dogs Welcome

The Royal Mile Tavern

127 High Street, Old Town

View on Google Maps

Photo: Google Maps

Traditional oak-panelled pub with craft ales, British menu and live local musicians every night. Summary via Google

Good to know

Accessibility

  • ✓Accessible entrance
  • ✓Accessible toilet

Payment

  • ✓Credit cards
  • ✓Debit cards
  • ✓Contactless

Details via Google — worth confirming with the restaurant before you travel, especially for access needs.

About The Royal Mile Tavern

The Royal Mile Tavern sits on the High Street in Edinburgh's Old Town. Oak panelling lines the interior, and the pub serves a British menu with Scottish dishes including haggis and Cullen skink. Craft ales and a selection of whiskies are available. Live music from local musicians plays most evenings.

Food is served from breakfast through dinner, with options for vegetarians and a children's menu. The pub takes bookings, has outdoor seating, and welcomes dogs and groups. Portions are generous and pricing ranges from £30 to £49.

Menu & facilities

🥞 Brunch 🥪 Lunch 🍽️ Dinner ☕ Coffee 🍺 Beer 🍷 Wine 🍸 Cocktails 🍰 Dessert menu 🥦 Vegetarian options
🌤️ Outdoor seating 🎵 Live music 🍽️ Kids menu 🍴 Dine-in

Opening hours

Monday
12:00 PM – 1:00 AM
Tuesday
12:00 PM – 1:00 AM
Wednesday
12:00 PM – 1:00 AM
Thursday
12:00 PM – 1:00 AM
Friday
12:00 PM – 2:00 AM
Saturday
11:00 AM – 2:00 AM
Sunday
11:00 AM – 2:00 AM

What's nearby

  • Shamoli Restaurant next door
  • Radisson Blu Hotel, Edinburgh City Centre next door
  • Royal Mile next door
  • The Scotland Shop next door

Distances as the crow flies, via Google

Diners like this pub's delicious traditional Scottish food, including haggis, Cullen skink, and sticky toffee pudding, as well as its wide selection of beers and whiskies. They also highlight the lively atmosphere, often featuring live music, and the friendly, attentive staff. Guests mention the generous portions and reasonable prices, offering good value.

Summary via Google

At a glance

Cuisine
Scottish
Guest rating
4.5 / 5 (3,156 reviews)
Price level
££
Dogs allowed
Yes
Good for children
No
Good for groups
Yes
Booking required
Yes
Destination
Old Town