Menu

Loch Ness Eating and Drinking

Places to Eat near Loch Ness

Looking for places to eat near Loch Ness? You’re in luck! There are a wide selection of eateries dotted around Scotland’s most famous loch. From cosy local restaurants and pubs to charming wee tea rooms and cafes. There are some great places to eat in Drumnadrochit, Fort Augustus, Foyers, Dores and other Loch Ness towns and villages. So, if you’re looking for a place to refuel while walking the Loch Ness 360° Trail, or if you want somewhere nice to dine while staying in nearby accommodation … You’ll find the perfect place near Loch Ness.

Scottish cuisine is very wide and varied. Of course, haggis, neeps and tatties should be on your list of dishes to try. But don’t forget our other delicacies. Many places to eat near Loch Ness serve traditional Scottish food like cullen skink, cock-a-leekie soup, black pudding, Scotch beef and venison, cranachan and tablet. Plus, you’ll find other favourites on the menu from British, European and International cuisines. Scotland is also renowned for its whisky – why not sample a dram or two with your meal?

Not sure where to eat on your travels around Loch Ness? Scroll down to find the perfect restaurant, pub or eatery for you.

Children welcome Pet Friendly Groups Welcome

Loch Ness Restaurants

Whether you’re searching for a restaurant for breakfast, lunch or dinner, you’ll find lots of choice around Loch Ness. Several hotels and pubs in the area have their own restaurant. Serving up delicious Scottish and International dishes.

Cafes and Pubs on Loch Ness

If you’re looking for somewhere more informal, there are many lovely cafes and tearooms where you can grab a cake and a hot drink. In addition to bar snacks and lighter meals in the local pubs.

Plan Your Trip

Find accommodation, tours, attractions, events and restaurants to help you plan your trip