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.
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
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.
From Monday 4th November 2013 – Sunday 29th December 2013 : Open Thursday – Sunday
From Sunday 12th January 2014 – Wednesday 5th February 2014 : Closed for Annual Leave & Maintenance