Visit Peebles - The Royal Burgh

Castle Venlaw Hotel

Castle Venlaw is a country house hotel perched elegantly on the hills overlooking the beautiful town of Peebles.

Built in 1782, this stunning historic property in the Scottish Borders has been operating as a country hotel since 1949.

Castle Venlaw was the venue for the very first girl guide company in Scotland.

At Castle Venlaw you can be assured of an unique and wonderful experience combined with the warmest of welcomes.

Our hope is that you will enjoy a memorable visit to Castle Venlaw and will, as many of our guests do, return time and time again to the Peebles and the wider Scottish Borders.

Contact Details :
Please mention that you found us through the 'Royal Burgh' website.
Edinburgh Road, Peebles, Tweeddale, EH45 8QG
Web :