Historic Houses' members visit free. Interested in joining? Find out more.


Ballindalloch Castle is first and foremost a much-loved family home and one of the very few privately owned castles to be lived in continuously by its original family. 

Built originally in 1546, the Castle has been home to the Macpherson-Grants ever since, and Guy Macpherson-Grant, his wife, Victoria, and their three young children, are the 23rd and 24th generations of the family to live here.

This warm and welcoming castle is filled with family memorabilia and photographs, as well as antique furniture, fine china and a magnificent collection of 17th-century Spanish paintings. 

Visitors to the Castle will also find beautiful rock and rose gardens, and river walks, and the extensive grounds support a variety of native wildlife, including a healthy red squirrel population.

The estate is home also to the world-famous Aberdeen Angus cattle herd, which can be seen grazing peacefully beside the Castle during the summer months.



19 April to 30 September: Sundays to Fridays, 10am to 5pm (last entry 4pm).

Find Us
Find us

The Castle lies on the A95, 14 miles NE of Grantown-on-Spey and 21 miles south of Elgin.
The Speyside Way long-distance walking and cycling route passes close by the Castle. The section from Ballindalloch to Grantownon-
Spey is not suitable for cyclists.


  • Free


C U There Taxis 01340 871217


HIstoric Houses members visit for free.
Castle & Grounds: Adult £11.50, Child (6-16 years inc) £6.00, OAP £9.50, Family (2+3) £28.00
Grounds Only: Adult £6.00, Child (6-16 years inc) £3.00, OAP £6.00, Family (2+3) £14.00



More admission details

A word from the owner

Although none of the current family have been aware of a ghost in the Castle, there are reputedly several! Probably the best-known of these is the 'Pink Lady' who is reputed to haunt the Pink Tower Bedroom. Seek her out if you're brave enough!

Things to See

Fun Facts

One of the most interesting characters to have lived in the Castle was General James Grant (1720-1806) who served in the British Army during the American War of Independence, and was Governor of East Florida from 1763 to 1771.

In addition to having a distinguished military career, General Grant was also something of a gourmet, and was reputed to have dined in his tent off the finest silverware as bullets flew outside in the height of battle.

On returning to Ballindalloch, General Grant brought with him his favourite French chef, for whom an entire new wing was added to the Castle to provide optimum living and working conditions.

Visitors to the Castle can see portraits of the General, painted at different stages of his career by Richard Waitt.

Ballindalloch Gardens


There are several beautiful walks around the Castle's extensive formal gardens, woodlands and riverside meadows.

There are a number of designated walks around the grounds which offer walkers of all ages and abilities the chance to explore and enjoy this idyllic corner of Speyside including the Garden Walk (20 minutes), Porter's Lodge Walk (40 minutes) and River Walk (45 minutes).