Dalhouse Castle has a great location close to the city centre of Edinburgh but still in a secluded location. There is plenty of fantastic scenery to enjoy in the local area and this is a great location for a luxury break.
The 29 guestrooms are decorated with tartan and Scottish fabrics and period furniture as well as modern facilities. We have a variety of different rooms available with themed suites, four poster bedrooms and also rooms in our 100 year old wooden lodge.
We are also pleased to offer Scotland’s first hydro spa where you can enjoy a Hydro Pool, Turkish steam bath or Tropical Rain & Cold Fog Shower which invigorates the senses.