Gordon Castle is the “spiritual home” of the Gordon Clan and has significant historical importance in Scotland, but also to everyone in the world called Gordon.
We also have a very special, award winning Walled Garden designed with a modern twist on the traditional kitchen garden. A network of paths and beds have already been built and planted, together with an outside performance stage and children’s play area.
Our café serves delightful and delicious seasonal Scottish dishes are prepared with care and the finest local ingredients. Guests can enjoy coffee, a homemade lunch, afternoon tea, or a top notch dinner, whilst watching the garden grow from the restaurant’s ceiling to floor windows.

About us

HIGHLIGHTS

256 espaliered fruit trees and stepovers

Herb gardens

Children's natural play area

Cut Flower Beds

Vegetable Beds

CONCESSIONS

Awards

Historic Houses Garden of the Year 2021

GUIDED TOURS

Guided tours must be booked in advance and are only available for groups of 10 or more. We charge an extra £4 per person on top of our ticket prices for a guided tour. Please get in touch with our team here: https://www.gordoncastle.com/contact/

Group visits

ACCOMMODATION

VOLUNTEERING / INTERNSHIPS OPPORTUNITES

We love to get our volunteers involved with as wide a range of jobs in the garden as possible. You can expect to do everything from weeding, seed sowing and planting out to harvesting, cutting, arranging and drying flowers and decorating the café and shop. We’re always happy to teach volunteers about what we are doing so no previous gardening experience is necessary. We take volunteers Monday to Friday from 10am-4pm and are very flexible as to when and how long you would want to work. For more information please get in touch with our Head Gardener here: headgardener@gordoncastlescotland.com

ACCESSIBILITY STATEMENT

You can find our accessibility statement here:

https://www.gordoncastle.com/visit

PROMOTIONAL THEMES

  • Autumn Colour
  • Daffodil Displays
  • Edible Gardens and Vegetables in Season
  • Red Squirrels
  • Snowdrops
  • Spring bulbs
  • Tree Collection/Champion Trees
  • Walled Garden
  • Woodland Wildlife

HOW TO FIND US

The main entrance to Gordon Castle is situated at the western end of the village of Fochabers on the A96, approximately nine miles east of Elgin and twelve miles west of Keith.
From Perth, take the north bound A9 to Aviemore, then follow A95, A941 and A96 to Fochabers.
*Top tip – being in the Scottish Highlands postcodes tend to cover a large radius so please don’t rely on your Satnav to get you here! If you get lost or aren’t sure don’t worry, you can either find us using What3Words - https://map.what3words.com/informs.relatives.oven, or simply call us on 01343 612312 and we will do our best to help get you here!

ADDRESS

Gordon Castle Walled Garden
Fochabers
Moray
IV32 7PQ

Booking

opens in a new tab

OPENING TIMES

Opening information

The Walled Garden & Children's Play-Area:
7 days a week | 10:00AM - 3:00PM

Walled Garden Café & Gift Shop:
5 days a week (Wednesday - Sunday) | 10:00PM - 3:00PM

Please check our website.

ADMISSION PRICES

Adult: £5.00 (Nov 2025-Apr 2026)

Child: £3.00 (Nov 2025-Apr 2026)

Concession: £4.00 (Nov 2025-Apr 2026)

Membership: £38.00 - Annual Membership

ADDRESS

Moray Firth, The Highlands

Gordon Castle Walled Garden
Fochabers
Moray
IV32 7PQ

FACILITY

  • Accommodation
  • Café/Restaurant
  • Car park
  • Event Venue
  • Events
  • Garden
  • Plant sales
  • Shop
  • Toilets

Accessibility

  • Accessible parking
  • Accessible toilets
  • Wheelchair access

Family day out

  • Cycle path
  • Dog friendly
  • Kids’ play area
  • Picnic area

Produce & Gift Shop

WEBSITE

https://www.gordoncastle.com

E-MAIL

info@gordoncastlescotland.com

PHONE

01343612312

FACEBOOK

https://www.facebook.com/GordonCastleWalledGarden/

Instagram

https://www.instagram.com/gordoncastlewalledgarden/?hl=en

X (Twitter)

https://twitter.com/GCWalledGarden

Latest Events

Start: October 10, 2026

End: October 10, 2026

Start: October 10, 2026

End: October 10, 2026

Start: October 9, 2026

End: October 11, 2026

Start: October 9, 2026

End: October 11, 2026