Castle & Spa Hotels in Bonnyrigg – 2026
> Our methodology:
Filter these results?
-
Listed in: The Best Castle Hotels in Scotland in 2026Guide Price (Minimum): Between €150 & €300 per NightCompare it to others in: B&B Castle Hotels, Castle & Spa Hotels, Family Friendly Castle Stays, and Dog/Pet Friendly Castle StaysHistoric guests: King Edward I, Oliver Cromwell, Queen Victoria all stayed here. Atmospheric castle: Scotland’s oldest continually inhabited castle transformed into a luxury hotel. Accommodation: 29 plush B&B rooms offering comfort and charm. Facilities: Top-class restaurant, excellent spa, and woodland setting by the River Esk. History: Rich local and national historical significance adds to its allure. Dalhousie Castle Hotel in Bonnyrigg near Edinburgh, has the distinction of being Scotland’s… > Read More
No 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.







































