Pick your slot
Choose a date, a time and how many are coming. Live availability, updated as tables go.
Booking takes about a minute and confirms straight away. Tables for two through to a courtyard full of people — dinner in Musselburgh, sorted.
Reservations
Our booking system shows live availability, so what you see is what is actually free. You will get an email confirmation immediately, and a reminder on the day. For parties of nine or more, email us and we will build a sharing menu around the group.
How booking works
Weekend evenings fill up first — if you are planning a Friday or Saturday, book a few days ahead.
Choose a date, a time and how many are coming. Live availability, updated as tables go.
Allergies, a birthday, a pushchair, a preference for a quieter corner — it all reaches the floor team.
An email lands straight away with your booking, and a reminder follows on the day.
Questions
Anything else, just email — we answer quickly.
Book online using the button on this page. Choose your date, time and party size and you will receive an immediate confirmation by email. You can also email [email protected].
Yes. Tables for up to eight can be booked directly online. For larger parties, private dining or set menus, email [email protected] and we will arrange it with you.
Yes. There is free on-site parking in the Eskmills courtyard on Station Road, Musselburgh EH21 7PQ.
Midweek you can usually walk in. For Friday and Saturday evenings, a few days ahead is sensible.
Yes. There are vegetarian and vegan dishes throughout the menu and many dishes can be made gluten free. Add any allergies or requirements to the notes field when you book so the kitchen sees them in advance.
Very. High chairs are available and the kitchen is happy to cook milder versions of most dishes.
Eskmills, The Courtyard, Station Road — five minutes from Musselburgh town centre.
Eskmills, The Courtyard, Station Road, Musselburgh, East Lothian, EH21 7PQ