Dalhousie Castle is a magnificent 13th century fortress, superbly situated within acres of wooded parkland, on the scenic banks of the River Esk. This tranquil and picturesque location is perfect for a relaxing getaway and Dalhousie Castle makes for a unique hotel experience like no other. This luxury Scottish castle hotel offers a warm and friendly welcome from the moment you enter, traditional grand design and excellent 4 star luxuries greet you.