7 of the best places to eat by Loch Ness and Urquhart Castle

Loch Ness is one of Scotland's most iconic places and brings thousands of tourists to the water hoping to catch a glimpse of the elusive Nessie.

Loch Ness
Loch Ness

If you're looking for the best eateries while exploring Urquhart Castle, Loch Ness and the surrounding area, we have you covered.

Rocpool Restaurant offers fine dining in a modern setting. It values local Scottish ingredients at the heart of its menu, but its flavours take inspiration from all over the world. 1 Ness Walk,Inverness IV3 5NE

Sign up to our daily newsletter

The i newsletter cut through the noise

Camerons Tea Room comes with a farm shop, whichoffers fresh seasonal produce as well as local crafts, cards and gifts. With a farm on site, customers have also reported getting pictures with deer. 60 B852, Inverness IV2 6YA
An amazing menu isn't all that the Mustard Seed has to offer - with the help ofan award winning Scottish vintner, The Mustard Seed has curated an extensive wine list from around the world.16 Fraser St, Inverness IV1 1DW
With Scottish favourites on the menu, Fiddler's is real Scottish food through and through.In addition is a selection of whiskies, as well as tastings for whisky novices. The Green Mainstreet, Drumnadrochit, Inverness IV63 6TU
If it's the sweet tooth that demands to be satisfied- that's where Milk Bar comes in. With milkshakes, cakes, pastries, ice cream and more, Milk Bar will definitely have something for you. 8 Market Arcade,Inverness IV1 1PJ
Grab a quick (and healthy) bite to eat at this vegetarian cafe, and whilst you're at it, take part in the bicycle workshop and learn how to fix your own bike. 1 Crown Avenue,Inverness IV2 3NF
A taste of the tropics in the highlands, Kool Runnings offers a wide variety of authentic Caribbean dishes.Why not try some curried goat, jerk chicken or some plantain on your next trip? 14 Church Street,Inverness IV1 1EA