Eddlestone is approximately 4.5 miles north of Peebles town centre on the A703 road.
The Horseshoe Inn
Eddleston, by Peebles, Peebleshire EH45 8QP
Rooms From 69.00 GBP per room, per night
Mercure Barony Castle Hotel and Spa
Eddleston, by Peebles EH45 8QW
A large manor house hotel 6 miles from the centre of Peebles.
Rooms From 41.00 GBP per room, per night