Choose your preferred language. We speak English (US) and 41 other languages.
FREE cancellation on most rooms!
Instant confirmation when you reserve
Show me hotels near:
Show me hotels in nearby cities:
See where others are staying...
|The County Hotel||Good 7.7|
|Rathan House - Guesthouse at Eskbank||Very good 8.3|
|Melville Castle||Very good 8|
Smeaton house, Dalkeith, EH22 2NJ, United Kingdom
Score from 24 reviews
Melville Dykes Road, Dalkeith, EH18 1AN, United Kingdom
Score from 84 reviews
45 Eskbank Road, Dalkeith, EH22 3BH, United Kingdom
Score from 78 reviews
152 High Street, Dalkeith, EH22 1AY, United Kingdom
Score from 102 reviews
Melvillegate, Edinburgh, Dalkeith, EH18 1AP, United Kingdom
Score from 61 reviews
Cockpen Road, Bonnyrigg, EH19 3JB, United Kingdom
Score from 105 reviews
1 Cockpen Road, Bonnyrigg, EH19 3HS, United Kingdom
Score from 51 reviews
3 Lower Broomieknowe Lasswade, Bonnyrigg, EH181LW, United Kingdom
Score from 114 reviews
There are 2 people looking at this guesthouse.
5 High Street, Lasswade, EH18 1NA, United Kingdom
Score from 216 reviews
Green Lane, Lasswade, EH18 1HE, United Kingdom
Score from 53 reviews
Polton, EH18, United Kingdom
“Staff were brilliant, very helpful, breakfast was ace xx”
“A very entertaining and knowledgeable Host and a great Culinary Hostess”
“everything was perfect the best stay we have had any were for a very long time. My friends from the US loved it we will be back”
“with nice friendly staff with a good sense of humour. also very close to edinburgh city centre.”
“the house location was very good, near to town, with lots of places to eat. Our room was at the back so no traffic noise. It was near bus route into Edinburgh, and the ring road if you had a car and wanted to miss the city centre.”
“The host, Ewan, is a wealth of information and interesting stories, as well as being charming and attentive. Great location - Dalkeith is a very nice area, has many shops, restaurants and a supermarket just 2-3 minutes' walk from the B&B. Dalkeith Palace, with spacious grounds and parks open to the public is just a 10 minute walk away. Bus stop to Edinburgh is only 30m away and the trip costs only £1.50. Fantastic breakfast - couldn't be bettered. Follow Ewan's advice on the fish! Beautiful building. Beautiful dogs.”
“Great location for visiting Edinburgh; use public transport with ease to city centre. Comfortable room; Hospitality tip top; very sociable hosts. Breakfast first class traditional Scottish with a selection of fish dishes; refreshing change from the "full English"”
“Location for exploring Midlothian, closeness to Edinburgh via bus stop 30 secs from hotel (number 3 bus), local historic buildings (Dalkeith House, Corn Exchange, etc), nice clean comfortbale room”
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 favorite destinations to receive personalized 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.