Dalhousie Castle Hotel & Spa in Bonnyrigg liegt am Stadtrand, eine 10-minütige Fahrt von Borthwick Castle und Rosslyn-Kapelle entfernt. Zum Angebot gehören ein Textilreinigungsservice, eine rund um die Uhr besetzte Rezeption und mehrsprachiges Personal. Vor Ort gibt es Folgendes: Parken ohne Service (kostenlos).