Muckrach Castle is set within its own grounds in a rural, yet accessible, location in the Scottish Highlands, offering self-catering accommodation for up to eight adults and two children.

Standing on the top of a steep bank in the valley of the River Dulnain, three miles from Grantown-on-Spey, Muckrach Castle is a typical Scottish tower house built to a very simple L-plan, with a main block of three storeys, a garret and a circular stairway.

At a glance

  • Sleeps up to 8 adults and 2 children in 5 bedrooms on a self-catering basis
  • Set in rural Speyside, in the Scottish Highlands
  • Just 34 miles from Inverness Airport
  • History dating back to 1583

Set in an acre of garden, the castle offers outstanding views over the Spey valley and the Cairngorm mountains. Located only three miles from Grantown-on-Spey, and just one mile from the nearest shop in Dulnain Bridge, the castle is ideally located for a range of local services.

"For me, the best thing about Muckrach is the view that the castle offers. Dating back to the late 1500's, this castle sleeps 8 to 10 guests, with stunning views over the Cairngorm mountains. It is located three miles from Grantown-on-Spey, with easy access from Inverness. If you want to feel like you are in castle, Muckrach offers this."

Roger Masterson, The Castle Man