Ballindalloch Castle Garden on a sunny day with deep blue skys, green lawns and the stone castle in the background

Ballindalloch Castle Garden, near Grantown on Spey

Ballindalloch Castle Garden is in a magnificent setting in the Spey Valley between the rivers Spey and Avon.

Ballindalloch Castle Garden has many fine features including spring water running through the rock garden. The walled garden was  re-designed in 1996 to celebrate the 450th anniversary of the castle. It includes a fountain surrounded by roses where you can rest a while. 
There are woodland riverside walks with displays of daffodils in the Spring.
A fine garden well worth visiting.

2019 Opening times. Normally open from Easter - see website for details Coach and group visits can be arranged by appointment throughout the year. Disabled access, shop, tearoom.


  • Street: Ballindalloch Castle
  • Postcode: AB37 9AX
  • City: Grantown on Spey
  • County: Highland
  • Country: United Kingdom



If you want to find places to stay near Ballindalloch Castle Garden, why not stay in one of our recommended hotels. Each hotel has  Look now for Ballindalloch Hotels - click here.

Garden Location On A Map

Fill in your address into the address field below the map and the shortest route will be calculated.