The Loch Ness Inn
A traditional 1838 hotel in Drumnadrochit with a restaurant and cosy bar, making a relaxed base for family trips around Loch Ness.

Restaurants · Inverness
Tucked inside the Loch Ness Inn at Drumnadrochit, a short drive out from Inverness, this is a cosy stone-walled dining room with slate floors and warm lighting — it feels more like a proper Highland pub than a tourist stop. The menu is small but well-judged: the haggis-topped burger, fresh haddock, meatballs and the sticky date pudding all get raved about, and there's a lamb curry that reportedly wins over picky eaters. High chairs and a kids' menu are there, buggy access is easy, there's outdoor seating and free parking, and the staff are notably kind and attentive with families. Worth knowing: it fills up, mains run £14–£23, and it gets echoey at peak dinner when service slows a little. Book ahead in summer — one parent found the early opening slot the calmest way to eat.

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.
A traditional 1838 hotel in Drumnadrochit with a restaurant and cosy bar, making a relaxed base for family trips around Loch Ness.
Cosy roadside café near Inverness with free parking, generous portions, a dog-photo wall and strong vegan options — but few indoor tables.
A welcoming Inverness café with vegan options, mid-range prices, and a solid 4.3 rating from over 100 reviews.