
Straw Bale Holiday Cabins
Three straw bale holiday cabins set on our working farm, surrounded by animals and stunning views.
Find out moreHome of the buffalo
A family-run farm with a shop and holiday cabins near Elgin and Forres.


Three straw bale holiday cabins set on our working farm, surrounded by animals and stunning views.
Find out more
Home-reared buffalo, Highland cow, pork, eggs, honey and seasonal vegetables all from our farm. Open seven days a week.
Find out more
Meet our buffalo, goats, rabbits, lambs, emus and more – no pre-booking necessary, just turn up and enjoy a day on the farm.
Find out more
Pop by for a buffalo burger, cakes, ice cream, milkshakes or a coffee. Open Saturday and Sunday, 11am–3pm.

Thorabella Farm is a working farm with buffalo, highland cows, sheep, goats, wallabies, rabbits, hens and bees.
Our Farm Shop sells Thorabella Farm Produce including buffalo, eggs, honey and milk, as well as produce from other local businesses.
You can stay on the farm in one of our three straw bale holiday cabins to enjoy the animals, the farm and the outdoors from our countryside location near Elgin and Forres.









Get in touch to book your stay, visit the animals or find out more.