Luxury, 4 Star and 5 Star castle hotels in Scottish Borders


4 star, 5 star castle hotels in Scottish Borders, such as the luxury Castle Venlaw Hotel, are featured underneath. Our selection of castle hotels are characterised by their magnificent architecture, interesting history and stunning landscape gardens.

Map Search

Show all Hotels in Scottish Borders  

Castle Venlaw Hotel

Castle Venlaw Hotel

Edinburgh Road, Peebles, Scottish Borders  
Castle Venlaw was built in 1742 and opened as a hotel in 1949. Nestling in 4 acres of beautiful woodland grounds overlooking Peebles. A perfect combination... more





Towns in Scottish Borders with Castle Hotels listings:   Peebles Castle Hotels