The Croft Inn Thai Restaurant
Family-ready Thai in Ballindalloch with a kids' menu, high chairs, outdoor seating and vegan and gluten-free choices — booking advised.

Restaurants · Ballindalloch
A stone building with a kitchen well above what you'd expect from a village this size, and the good news for parents is that it doesn't come with any stiffness — the atmosphere is relaxed rather than hushed, so a bit of chair-kicking won't earn you looks. High chairs and a kids' menu are there, buggy access is easy, and free parking saves the usual circling. Portions are fresh and filling, the mash gets genuine devotion, and the sticky toffee pudding is the sort one couple compared to every other one in Scotland and found nothing close. Vegetarian and vegan cooking is properly thought through, not an afterthought. Local art hangs on the walls, and there's outdoor seating for warmer days. Worth knowing: it's on the pricier side, the team can be small, so book ahead and don't arrive ravenous.

A little something creative for your next meal out. Filled with colouring, simple drawing prompts for cute animals, origami and conversation starters designed to bring more play, laughter and connection to the table. 3 free printable packs for toddlers, preschoolers and primary-aged children.
Family-ready Thai in Ballindalloch with a kids' menu, high chairs, outdoor seating and vegan and gluten-free choices — booking advised.
A warm, mid-range bar and restaurant in Grantown-on-Spey with outdoor seating and a glowing 4.8 rating from those who've visited.
A friendly, budget-friendly Grantown-on-Spey pub with outdoor seating and a 4.7 rating from more than 700 happy reviewers.