Choose your preferred language. We speak English (UK) and 41 other languages.
Most often used by people in the United Kingdom
FREE cancellation on most rooms!
Instant confirmation when you reserve
See where others are staying ...
|The County Hotel||Good 7.6|
|Rathan House - Guesthouse at Eskbank||Very good 8.3|
|Melville Castle||Good 7.9|
|Wester Cowden Farmhouse|
Smeaton house, Dalkeith, EH22 2NJ, United Kingdom
Score from 27 reviews
Melville Dykes Road, Dalkeith, EH18 1AN, United Kingdom
Score from 84 reviews
152 High Street, Dalkeith, EH22 1AY, United Kingdom
Score from 101 reviews
45 Eskbank Road, Dalkeith, EH22 3BH, United Kingdom
Score from 78 reviews
Melvillegate, Edinburgh, Dalkeith, EH18 1AP, United Kingdom
Score from 57 reviews
Cockpen Road, Bonnyrigg, EH19 3JB, United Kingdom
Score from 106 reviews
1 Cockpen Road, Bonnyrigg, EH19 3HS, United Kingdom
Score from 54 reviews
5 High Street, Lasswade, EH18 1NA, United Kingdom
Score from 220 reviews
Green Lane, Lasswade, EH18 1HE, United Kingdom
Score from 53 reviews
Polton, EH18, United Kingdom
22 Polton Road, Loanhead, EH20 9BZ, United Kingdom
“Lovely room with everything you could require, clean, tidy and tasteful. comfortable bed and great view. Staff were very friendly and helpful, as well as being very professional. Could not recommend more highly . Great breakfast too :-) I will return.”
“Very friendly and chatty. Ideally situated for what we needed to do. Great Indian (Itihaas) and Italian (The Cavaliere) within walking distance. Bus stop close for a 45min ride to Edinburgh.”
“The staff at the front desk helped us to get our room because bookings.com didnt send in our reservation.”
“Wonderful staff, very comfy bed, excellent full English breakfast but best of all were the full size mugs in the room. Not often you can unwind with a full size coffee after a long road trip in a hotel.”
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favourite destinations to receive personalised deals.
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.