Experience the local countryside and wildlife

Dalmahoy is located in a fantastic countryside location in between Edinburgh and Livingston. With grounds of around 1000 acres there is plenty of opportunity to get outdoors the hotel end explore the local area.