Bonnyrigg Hotels

Featured Hotels in Bonnyrigg

Dalhousie Castle and Spa, Bonnyrigg

Guest Rating: 77%
A fascinating 13th century fortress set within acres of wooded parkland on the picturesque banks of the river Esk From the moment you arrive at Dalhousie Castle, a warm Scottish welcome awaits. A ri...

Roslin Glen Hotel, Bonnyrigg

Guest Rating:
The Roslin Glen Hotel is beautifully situated in the centre of the historic town of Roslin and is only a stones throw away from the famous Roslin Chapel. All rooms are en-suite with fantastic views of...

Search Hotels