Innkeeper’s Collection Dalkeith, Melville Nursery, Lasswade, Midlothian, EH18 1AR
Telephone 0131 3703670
When it comes to accessing the lively city of Edinburgh for work or pleasure, you have two options…travelling all the way from home, or treating yourself to a relaxing, hassle-free staycation at The Melville Inn in Dalkeith.
With a distinctive style and warm, rustic charm influenced by our attached Vintage Inns pub, we’ve long been the destination of choice for those wanting an escape from the everyday. How that looks is up to you…
Are you a thrill seeker, soon to be conquering Eden Rock Edinburgh and Fort Douglas Adventure Park, or will we find you on the lush greens of Kings Acre Golf Course?
Of course, that’s not all, and when we’re only 1.1 miles from Eskbank Train Station and 1.6 miles from Shawfair Train Station, the rest of your memorable stay isn’t far away.
Sat nav directions: EH18 1AR
(Free on-site parking)
Eskbank Train Station: 1.1 miles
Shawfair Train Station: 1.6 miles
Edingburgh Airport: 11 miles
We take pride in our heart-warming atmosphere, and our connected Vintage Inns pub is a huge part of that. This is one country escape where you’ll want to bring an appetite.
Wake up to our delicious breakfast menu – perfectly paired with a full-bodied Lavazza coffee – before coming back to explore our other seasonally influenced pub dishes. Don’t tell Mum, but our Sunday roast is even better than the one at home.
If you’d rather stay a while longer to soak up the natural surroundings in our gorgeous garden, we’ll even pour you one of our tantalising drinks. From refreshing spritz and classic cocktails to crisp lagers and real ales… what will it be?
Cancel for free before 1pm on the day of your arrival using our flexible rates.
We make getaways hassle- free. That’s why parking and Wifi are on the house.
Get the lowest prices on our rooms when you book direct. Guaranteed.
We’ll handle your payment and personal details with all the care you’d expect.