Winter 3 for 2 – book a two-night stay and get your third night free!
Gilmerton Road Edinburgh Lasswade Scotland EH18 1AP 0131 654 0088 reception@melvillecastle.com
Contact & directions
Original family
Original offers
Original gift vouchers
Original weddings
Original careers
Original story
Fine dining
Intimate weddings
Afternoon Tea
Dog-friendly hotel
Privacy policy
Website terms