McBain’s by the River
Kids' menu, high chairs, step-free entry and free parking, in a lively Inverness room where toddler noise blends right in.

Modern European · Inverness
Right on the River Ness, and if you can get a table upstairs you'll have the views plus space to take in the room while the children fidget. Book ahead — it fills up, tables can be small and it gets loud and busy at lunch, though nobody's hurried out. Portions are generous enough that no one leaves hungry, and presentation is genuinely lovely. The fish is where it shines: crispy skin, tender flesh, the seabass with couscous a standout, along with breaded brie and haggis for anyone feeling brave. Some find the seasoning gentle, so a bland mash or plain gnocchi isn't unheard of. Service is quick and attentive, and the team will go out of their way for an occasion — one family emailed ahead about a birthday and got a surprise dessert. High chairs, a kids' menu, vegan options, buggy access and outdoor seating.

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.
Kids' menu, high chairs, step-free entry and free parking, in a lively Inverness room where toddler noise blends right in.
Mid-priced Inverness Indian with a kids' menu, high chairs and step-free buggy access; vegan and gluten-free options too.
Lively Inverness spot with a kids' menu, high chairs, step-free buggy access and outdoor seating — booking recommended.