Found Local
Coach & Horses

Coach & Horses

Real Ale Pub · Slateford

Closed
0131 563 4895

Coach & Horses, 166-168 High St, Dalkeith

Dalkeith

Directions →

Google rating

4.0

116 Google reviews

Read reviews on Google →

What customers say

Couldn't complain about the service or cleanliness, absolutely different class from the last time we were in here, toilets were spotless, don't eat food when were out so can't pass judgement on that but overall 👍👍👍👍👍

James Whyte · 3 months ago

Small, friendly locals bar. Not many Dalkeith pubs do real ales these days, but the Coach & Horses sells a great pint of Stewarts 80/- at a reasonable price. Staff and locals are welcoming and this pub is well worth a visit if you are in the town.

David Gilmour · 9 months ago

My friend had a gig there last night. Very good

pauline morgan · 9 months ago
All reviews on Google →

Opening hours

  • Monday12:00 – 10:00 pm
  • Tuesday12:00 – 10:00 pm
  • Wednesday12:00 – 10:00 pm
  • Thursday12:00 – 10:00 pm
  • Friday12:00 pm – 12:00 am
  • Saturday12:00 pm – 12:00 am
  • Sunday12:00 pm – 12:00 am

Facilities

  • Dog-friendly
  • Serves beer
  • Serves wine
  • Wheelchair accessible

Details last verified May 2026

Is this your business?

Claim your listing to update your details, add photos, and respond to enquiries.

Claim this listing