Home » Weddings » Weddings


Lush parkland, glorious gardens and all the romance of a Scottish castle, Oxenfoord is where wedding dreams really do come true.

In the midst of  acres of glorious park and woodland, Oxenfoord Castle is a unique location, less than12 miles from Edinburgh City Centre. The venue is exclusively yours from the moment you arrive with capacity for up to 150 guests.

You may hold a civil, humanist or religious ceremony within the Castle. Alternatively, Cranstoun Church is located within the grounds and is only a few minutes walk along our glorious avenue of trees, to our beautiful rose garden and secluded croquet lawn, where you may wish to hold your drinks reception.

The interior of the castle is both grand and inviting, from the welcoming morning room, ornate library adorned with family portraits and a splendid marble fireplace to the fabulous drawing room with elaborate ceiling and the elegant dining room with its 18th century wall paintings.  So, there’s plenty of scope for the drinks reception, wedding breakfast and evening party – our wedding planner will talk you through all the different ways you can tailor your perfect day.

We provide a room on the first level of the Castle for the use of the Bride & Groom during the day. This room is also ideal for bridal party preparations and photos on the morning of your wedding. Oxenfoord Castle is non-residential however we do have an extensive list of local accommodation.

To find out more and discuss your dream day with our dedicated team, get in touch with our exclusive catering and events partner, Hickory.