Castle Venlaw Hotel is situated 23 miles south of Edinburgh. The romantic family-run 18th century Castle overlooks the picturesque town of Peebles. Stunning views and scenery surround the castle. The restaurant at Castle Venlaw Hotel matches the magnificence of the setting, offering a menu of imaginative food using finest Scottish produce. The restaurant is open daily and seats up to 35 people. The room has a magnificent fireplace and fine Adam style ceilings.
The restaurant has been recognised by the AA with a rosette for their food and by the Scottish Borders Tourist Board as a 2001 class winner in the best eating place in the Borders Competition, as well as scooping 4 stars by the Taste of Scotland for our food.