Built in 1782, this stunning historic property with commanding views over Peebles in the Scottish Borders has been operating as a country hotel since 1949. At Castle Venlaw you can be assured of a unique, wonderful experience combined with the warmest of welcomes.
Address: Edinburgh Road
Peebles
Scotland
EH45 8QG
United KingdomPhone: +44-0-1721 720384Email: reception@venlaw.co.ukNo Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.
Parking: yes