Welcome to Castle Venlaw Country Hotel
Welcome to Castle Venlaw Hotel in Peebles, Scotland, a country house hotel set in the heart of the beautiful Scottish Borders, just 22 miles from the historic city of Edinburgh.
Accommodation
Our 3 four-poster rooms and superb romantic suite are a perfect choice for any occasion.
Built in 1782, this stunning historic property in the Scottish Borders has been operating as a country hotel since 1949. Here at Castle Venlaw you can be assured of a unique, wonderful experience combined with the warmest of welcomes.
Our hope is that you will enjoy a memorable visit to Castle Venlaw in Peebles, Scotland and will, as many of our guests do, return time and time again to the Scottish Borders. News of our short, seasonal and festive breaks, please register your email address below.


