Traditional inn in Lasswade, Midlothian, handy for Edinburgh Zoo and Musselburgh, with a restaurant, bar and free parking on site.
What's nearby
- Luci's Restaurant & Cocktail Bar next door
- Pinocchio's Children's Nursery next door
- The Paper Mill next door
- Klass Dance Academy & Activity Studios next door
Distances as the crow flies, via Google
Good to know
Accessibility
- ✓Accessible parking
- ✓Accessible entrance
Payment
- ✓Contactless
Details via Google — worth confirming with the hotel before you travel, especially for access needs.
Photos
Photos via Google
About Laird And Dog Inn
Lasswade puts guests within reach of Edinburgh Zoo, a popular day out, while Musselburgh lies a short drive away for anyone wanting to explore further afield. The surrounding area offers golf courses, walking routes and a scattering of pubs and eateries, making the Laird And Dog Inn a practical base for visitors splitting their time between the town and the wider Midlothian countryside.
The inn itself sits on Lasswade's High Street and provides en-suite rooms with drinks available in room, alongside free WiFi throughout. Breakfast is served on site, and the in-house restaurant and bar give guests the option of eating and drinking without venturing out, though there are also restaurants and pubs nearby for those who fancy a change of scene. A garden adds a spot to sit outside, and reception operates around the clock.
Free on-site parking is provided, which makes the inn a straightforward stop for those arriving by car and planning to explore Edinburgh Zoo, Musselburgh or the local golf courses without worrying about where to leave the car.
Guests mention this inn offers delicious, hearty food, including haggis dishes and steak pie, with clean, comfortable rooms. They also highlight the friendly, attentive staff, great value, and welcoming atmosphere.
Some reviews mention the staff can be unprofessional.
Summary via Google
At a glance
- Property type
- Hotel
- Location
- 5 High Street, Lasswade
- Good for children
- Yes
- Destination
- Lasswade