A luxury country boutique hotel set in the heart of the beautiful Scottish Borders, this stunning period property is ideally set just 22 miles away from the historic city of Edinburgh.

Built in 1742, the Castle Venlaw Hotel in Peebles, Scotland, has been operating as a country boutique hotel since 1949. Here you can be assured of a unique, wonderful experience combined with the warmest of welcomes and a superb level of service.
Luxury Scotland hotels offers an eclectic collection of luxury castle hotel in Scotland, private country castles, Scottish private manors and and some of the most stunning Scottish castle hotels available for your luxury vacation or short break in Scotland.