Horse Shoe Inn is located at Horseshoe Inn in Peebles. The Horseshoe is a restaurant which looks after a small number of guests at a time but those guests are looked after very, very well. Whilst we could fit in more dining tables our philosophy is keep it small and do it well. There are just ten tables in the Restaurant. There is also a private dining room for parties of up to fourteen.