We're back after 9 years! It has changed hands and is slightly different in style/ambience (less formal). The food is still extraordinarily good and the wine choice. Well behaved dogs welcomed
August 2025
Great gf food options.
August 2025
Ate in the restaurant as non-residents. We were greeted immediately and shown straight to our table where we were offered water and then promptly served our chosen drinks. The menu was great with multiple options - seemed like there would be something for everyone on there. We both had starters and mains but were unfortunately... read full comment
The multi award winning Horseshoe Inn is a beautiful country pub, situated just thirty minutes south of Edinburgh in the village of Eddleston. We serve fresh food 7 days from our extensive menu. This can be washed down with an excellent selection of real ales, craft beers, artisan gin, delicious wines and everything else you’d expect in a country pub. You can even bring the dog and the kids along! There are eight en-suite bedrooms located in a sympatheticaly converted Victorian schoolhouse adjacent to the Inn.
Our best rates bed and breakfast are always on our website so book direct with us.
Recommended by Stevenson’s Scotland’s Good Hotel and Food Guide and the Good Hotel Guide.
4* Gold AA Award, LTG Awards: Best country Pub.