Horseshoe Inn - Eddleston near Peebles
The tiny village of Eddleston is the surprise location of a seriously good french style restaurant. The food is of exceptional quality and cooked to perfection. You can choose from a seven course taster menu, a 5 course a la carte menu or indeed eat in the less formal Bistro. Front of house staff are a delight, and make the evening a dining experience, There are rooms for an overnight stay which are small but beautifully appointed. I would thoroughly recommend the restaurant for a romantic special occasion that you will never forget.