You can reserve a table for up to 6 people at The Salisbury Arms by using our handy booking tool. For groups of 7 or more, please complete our party enquiry form.

Or drop us a line direct on 0131 667 4518.

Booking your table is easy

  1. Select the party size and session for your booking
  2. Select the date you'd like to book and click 'Book Online'
  3. Select the time you'd like to dine
  4. Enter your details
  5. Confirm your booking details are correct
  6. You will receive your confirmation by email and text, if you provided a mobile number

If there's no online availability, don't worry. We do keep tables free for walk-in guests, so please call us on 0131 667 4518 and we will do all we can to accommodate you.


To cancel an online booking, click the cancellation link in your booking confirmation email.


Monday to Thursday:
11am - Midnight
Food served Midday - 10pm
Friday & Saturday:
11am - Midnight
Food served Midday - 10pm
12.30pm - 11pm
Food served 12.30pm - 9.30pm