Discover Scotland’s Rich and Ancient Heritage
Scotland’s castles are more than just historic landmarks; they are windows into the past, steeped in stories of battles, royalty, and resilience. From formidable fortresses to romantic ruins, these castles have played a vital role in Scotland’s history, often changing hands through war and intrigue. Whether you’re a history enthusiast, a whisky lover exploring Speyside, or simply looking for a scenic day out, these are the castles we recommend visiting in Speyside, Moray:
1. Balvenie Castle
Located in Dufftown, Balvenie Castle is within walking range of us here at The Tannochbrae and a must-visit for anyone exploring Speyside’s whisky country. Built in the 13th century by the Comyn family, this stone stronghold has seen centuries of power struggles. Seized by Robert the Bruce in 1306, it later passed through the hands of the powerful Douglas and Stewart families. The castle played host to historical figures such as Edward I of England and Mary, Queen of Scots.
One of its most intriguing stories is that it was once rented by King James II for the symbolic price of a single red rose a year. Today, visitors can explore its atmospheric ruins and imagine the grandeur of its past. Managed by Historic Scotland, Balvenie Castle is open from April to September, Wednesday to Sunday, 10 am to 4:30 pm (last entry at 4 pm).

2. Huntly Castle
Just a 30-minute drive from The Tannochbrae, Huntly Castle is renowned for its elaborate stone carvings and rich history. Originally built in the 12th century, it was the seat of the Earls of Huntly, a powerful branch of Clan Gordon.
The castle’s striking Renaissance architecture and intricate heraldic carvings showcase the wealth and influence of its former residents. It played a significant role in Scotland’s turbulent history, with ties to the Jacobite uprisings and conflicts with the monarchy.
Huntly Castle is managed by Historic Scotland and is open year-round, though hours vary by season. It’s the perfect destination for a history-filled day trip, especially when paired with a visit to Dean’s Shortbread Factory & Tearoom nearby. You can find the all the visitors information on the Historic Environment Scotland website here.
3. Ballindalloch Castle
A short 10-minute drive from The Tannochbrae, Ballindalloch Castle is one of Scotland’s most picturesque and well-preserved and lived in Highland estates. Still a family home, the castle offers visitors a glimpse into aristocratic life while surrounded by stunning gardens and rolling countryside.
The estate is also home to the Ballindalloch Distillery, renowned for its single malt whisky. Visitors can tour both the castle and distillery, or enjoy outdoor activities such as fishing on the River Spey, clay pigeon shooting, and golf on the estate’s private course. Open seasonally from April to September, Ballindalloch offers a quintessential Highland experience. They also have a café onsite where you can enjoy a cup of tea or homemade lunch. You can learn more about visiting Ballindalloch Castle on their website: www.ballindallochcastle.co.uk


4. Gordon Castle
Located near Fochabers is a 30 minute drive away, Gordon Castle is a magnificent 18th-century estate with one of the largest and oldest walled gardens in Britain. Originally a medieval stronghold, the castle has been transformed into a luxury retreat with beautiful grounds, a café, and a shop selling estate-produced gin and cider.
Visitors can explore the stunning gardens, enjoy afternoon tea in the café, or learn about the castle’s long-standing ties to the Gordon Clan. A visit here offers a mix of history, relaxation, and local produce in a beautiful setting. Gordon Castle website: www.gordoncastle.co.uk

5. Castle Fraser
Nestled in Aberdeenshire, Castle Fraser is one of Scotland’s grandest baronial castles. Castle Fraser, built in the late 16th century, boasts centuries of history. Once the ancestral home of the Fraser family, it features opulent interiors, hidden staircases, and a wealth of historic artefacts. The castle’s architecture is a blend of medieval fortification and Renaissance elegance, with its iconic round tower providing sweeping views of the Aberdeenshire countryside.
Managed by the National Trust for Scotland, the castle is open year-round and offers guided tours that bring its rich history to life. Surrounding woodlands and gardens provide the perfect setting for a scenic walk, making it a wonderful spot for a winter escape. You can book and learn more via the Nation Trust website for Castle Fraser here.
6. Cawdor Castle
Famed for its connection to Shakespeare’s Macbeth, Cawdor Castle is a striking medieval tower house with lush gardens and an impressive art collection. While its real history differs from the play, it remains one of Scotland’s most captivating castles.
Stepping inside, visitors can explore richly decorated rooms filled with fine antiques, tapestries, and artworks that tell the story of the castle’s noble lineage. The legendary Holly Tree, around which the castle was supposedly built, is still visible in the dungeon, adding to its air of mystery and folklore. Beyond the castle walls, the estate’s beautifully manicured gardens—including the Walled Garden, Flower Garden, and Wild Garden—offer a tranquil escape into nature.
Still home to the Cawdor family, the castle is open seasonally from April to October. Visitors can tour its grand interiors, explore three distinct gardens, and enjoy woodland walks along the estate’s many trails. Learn more and book via their website: www.cawdorcastle.com


7. Brodie Castle
Located near Forres, Brodie Castle is an elegant 16th-century fortress filled with antique furnishings, art, and historical artefacts. It was home to the Brodie Clan for over 400 years and offers a fascinating look into Scottish noble life and is close to our hearts as we were married here.
Managed by the National Trust for Scotland, the castle and its surrounding parkland are open to visitors, with guided tours available. The estate also features nature trails and a fantastic children’s play area, making it a great stop for families. Managed by the National Trust you can find further details on visiting Brodie Castle Here.
8. Duffus Castle
Once a mighty medieval fortress, Duffus Castle is now a dramatic ruin perched on a grassy mound near Elgin. Built in the 12th century, it was an important stronghold for the Moray region before being abandoned in the 18th century.
Today, visitors can explore its remains, walk the ramparts, and take in stunning countryside views. Open year-round, it’s a peaceful yet evocative site, perfect for history lovers and photographers. A 40 minute drive from Dufftown, further information on Duffus Castle can be found here.
9. Spynie Palace
Spynie Palace, near Elgin, was once the residence of the Bishops of Moray and played a significant role in Scotland’s ecclesiastical history. Dating back to the 12th century, it is best known for its imposing David’s Tower, which offers panoramic views of the surrounding landscape.
Now a Historic Scotland property, Spynie Palace is open year-round, allowing visitors to step back in time and experience what was once a grand residence of religious power. A 35 minute drive, more information can be found on the Historic Scotland Website.
10. Auchindoun Castle
Perched on a remote hilltop in the heart of Speyside, Auchindoun Castle is a hidden gem steeped in history and intrigue. Dating back to the 15th century, this atmospheric ruin offers breathtaking views over the lush Cabrach hills and the River Fiddich valley.
Though largely forgotten by mainstream tourism, its crumbling walls whisper tales of clan feuds, battles, and betrayal, making it a must-visit for history enthusiasts and adventurous travelers. A short but rewarding hike leads to the castle, where visitors can soak in the solitude, dramatic landscapes, and a true sense of Scotland’s medieval past. More details can be found on the Historic Environment Scotland Website here.


11. Balmoral Castle
Though slightly further afield, Balmoral Castle is well worth a visit en route to Speyside if you are driving up from Edinburgh. As the Scottish home of the Royal Family since 1852, it offers a glimpse into royal life with beautiful gardens, exhibitions, and walking trails.
Open seasonally from April to August, Balmoral is a must-see for those interested in Scotland’s modern royal heritage. To learn more visit their website here: wwwbalmoralcastle.com
Experience Scotland’s Castle Heritage
From ancient ruins to grand estates, Speyside and Moray offer an incredible selection of castles to explore. Each site tells a unique story, offering insights into Scotland’s history, culture, and legendary figures. Whether you’re exploring castles between distillery visits or making them the focus of your journey, these remarkable landmarks are an essential part of any trip to the region.
Staying at The Tannochbrae provides the perfect base for your adventure. If you’d like recommendations or help planning your visit, we’re always happy to assist. Scotland’s rich past awaits—come and explore it for yourself.