Photos coming soon
HOTEL
Melville Castle Hotel
Gilmerton Road, Dalkeith, United Kingdom
Where it sits
Melville Castle Hotel
Gilmerton Road, Dalkeith, United Kingdom
55.89455, -3.09178
Similar stays nearby
Melville Castle
Hotel · 13 m
The Melville Inn by Innkeepers Collection
Hotel · 294 m
Innkeeper's Collection, Edinburgh, Dalkeith
Hotel · 294 m
Glenarch Guesthouse
Hotel · 606 m
Glenarch House
Hotel · 607 m
Premier Inn Edinburgh A7 - Dalkeith
Hotel · 801 m
Premier Inn Edinburgh A7 - Dalkeith
Hotel · 801 m
Melville Castle Hotel
Hotel · 874 m
Plan around Melville Castle Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
