36 guests from the United States made a booking in the last minute

Bonnyrigg, United Kingdom 2 properties

Find a place to stay in Bonnyrigg

FREE cancellation on most rooms!
Instant confirmation when you reserve

2 properties in Bonnyrigg
Show map

In and Around Bonnyrigg

Places of Interest


Show me hotels near:


Show me hotels in nearby cities:

Other Accommodations

Different ways to stay in Bonnyrigg:

More Hotel Themes

Different ways to stay in Bonnyrigg:

Popular Hotels in Bonnyrigg

See where others are staying...

Dalhousie Castle Hotel Very good 8.1 Peter was an exceptional historian and guide through the castle. The grounds are amazing. The falconry experience quite unique. The wifi was spotty inside the castle but we didn't care because everything else was so "over the top" exceptional.
The Retreat Castle Wonderful 9.1 The whole ambiance of the place was great. Totally different from your bulk standard room in a travel motel. I even benefited from a free upgrade to a room with a four poster bed which was great. Jude was a superb host and I was made to feel very welcome.

See how Booking.com rates

  • 4.3/5 From 9,852 reviews
  • 88.3% of users recommended Booking.com

Bonnyrigg 2 properties

Save money in Bonnyrigg
We'll send you our best discounts
Get deals

Just Booked

    Hotels that guests love in Bonnyrigg

    • Nice castle, theme room very nice and comfortable, fantastic dinner in the Dungeon, good breakfast in the Orangeraie, nice setting! 15 minutes walk from bus stop to Edinburgh.

    • Very friendly and helpful owners and good location for us to visit family and Edinburgh. I left my necklace when we left and the owner contacted me and posted it on to me which was very thoughtful. We would be happy to stay here again.

    My Lists
    Choose a check-in date
    Choose a check-out date

    Enter your email address and we'll resend your confirmation

    Please enter a valid email address.

    We've resent your requested confirmations to

    Please note that email delivery can take up to 10 minutes

    Sorry, we were unable to resend your requested confirmations

    + _
    Close map