- Wildlife and Nature
- Edinburgh Airport (EDI) / 21.4 miles
- RAF Leuchars (ADX) / 51 miles
- Perth/Scone Airport (PSL) / 54.5 miles
Castle Venlaw is a Four-Star hotel located in Peebles, 23 miles south of Edinburgh, in the Valley of the River Tweed in the Borders of Scotland. Beautifully restored for elegance and comfort, its owners are professional hoteliers bringing their past experience to this very personal endeavor.
|OPEN DATES||All Year|
Vacation Request Successfully submitted. Thank You!