The Stair Arms Hotel
The Stair Arms Hotel is a unique hotel, restaurant & bar with large garden. The hotel is conveniently located in the Midlothian countryside & 10 minutes from Edinburgh city park ‘n’ ride.
More about the stair arms
A warm welcome
Located on the main Edinburgh to Borders route the hotel began as a coaching inn in 1831. We are the ideal destination for lunch, three course meal, coffee & home baking or a cooling drink, we have it all.
The Stair Arms has recently been refurbished by the Ramsay family who own & manage the hotel. They have created beautiful interiors where freshly prepared, locally sourced food is served.
If you require any further information, to discuss individual requirements or make a booking please do not hesitate to get in touch.
Only the Best
Fresh Ingredients, Tasty Meals
Serving tempting menus full of delicious dishes , our chefs focus on providing the tastiest meals throughout the day. The specials adapt with the seasons and make the most of wonderful local, fresh produce.
Repeat after me
Weddings at The Stair Arms Hotel.
With the experience of our wedding coordinators we will work with you to create the wedding of your dreams.
What People are Saying
“A unique and very special find”
“The Stair Arms is a very unique hotel. It merges traditional archetecture with modern elegance .“
“The perfect way to tie the knot”
“With most hotels when you think wedding you think rip off! However this could not be further from the truth! “
“Fantastic staff and amazing food”
“Held my sons wedding here between Christmas and New Year and honestly couldn’t fault a thing.“
“And then theres the food …”
“Just spent the weekend here with the wife got married here 13 years ago and the staff can’t do enough“
Trip advisor review
When the sun makes a welcome return we have an attractive outdoor space.
Enjoy outside dining & drinking, there is also a play area to ensure all the family are happy.
Drive Thru Cakeaway
Tuesday – Thursday 10am -4:30pm
Drive Thru Meal Collection Times
Friday – Saturday 5pm -7pm
Sunday 4pm – 6pm
Tuesday – Thursday 10am – 4:30pm
Friday – Sunday 10am – 5pm
Friday – Sunday 5pm – 8pm
Friday – Sunday 4pm – 8pm