Places to Eat and Drink in Inverness and Loch Ness

You’ll be spoilt for choice for places to eat and drink in Inverness, from trendy bistros to cosy village pubs in Loch Ness. So, pack your appetite, and be prepared to go on a Scottish culinary journey. Scotland is renowned for its unique delicacies and dishes. These include haggis and black pudding to porridge and shortbread. The natural larder of the Scottish Highlands provides a variety of food and drink through the local farms and fishermen. So, savour delicious fresh food and drink, from prime steak and organic vegetables to freshly caught kippers and salmon.

Whether you’re visiting our historic city for shopping or sightseeing, you’ll find plenty of restaurants, bars and cafes in Inverness. Places to eat in this bustling hub include back-street bistros and trendy dining venues with Michelin-starred chefs. Here, you can savour international dishes, while sipping handcrafted cocktails and vintage wines within a chic setting. Or, if you’re just visiting Inverness for shopping, head to one of the artisan cafes for coffee or lunch. Then, why not relax in one of the city’s vibrant bars or pubs and sample a local Scottish tipple?

Read on for more Inverness & Loch Ness dining options, or scroll down to find the perfect to eat for you.

Pick Your Perfect Place to Eat in Scotland

Inverness Places to Eat

Cafes, Castles and Museums

Exploring Scotland is simple with plenty of Scottish eateries along the route.

Great Food, Excellent Company

Scotland is famous for its wild larder and fresh food. As Inverness is by the coast, much of our seafood is caught and cooked fresh off the boat, giving you the best flavours. Scotland also produces some of the best soft fruit in the country, and if you visit in the summer months you’ll often find small stalls selling farm produce in towns and cities.

Wherever you go, you can be sure of a warm and hospitable Scottish welcome and delicious food. If you want to share your tips, let us know on our Facebook and Instagram pages!

Cosy Cafés, Home Cooked Treats

In Inverness, you’ll find many unique cafés and coffee shops for coffee, tea, tasty lunches or homemade sweet treats. Here, you can sample Scottish dishes like freshly baked shortbread and oatcakes. From charming tea rooms down cobbled alleyways to trendy coffee shops in the centre of Inverness, there’s something for everyone. Or, head to nearby village cafes, and enjoy lunch or afternoon tea with a spectacular view of the loch and rolling countryside.

When it comes to eating out in Inverness, you’ll find the region’s fascinating attractions boast many gourmet restaurants and cafes. After spending the day exploring the region’s history and culture, enjoy a tasty lunch in their onsite cafes. So, celebrate a special occasion at the café at Urquhart Castle whilst enjoying views of Loch Ness. Or, enjoy Afternoon Tea with loved ones in the Museum and Art Gallery.

Places to Eat in Inverness & Around Loch Ness

Stop Off For A Quick Bite

Whether you want a picnic, quick lunch or take out. We have it all.

Places to eat and drink when you’re on the Go

If you have a jam-packed itinerary during your visit to Inverness, then food on the go can be the best option. Here, we have a variety of national fast-food chains, plus local independent producers. Why not enjoy fish and chips at a local beauty spot and enjoy sunset views? Or, sit on a bench with a picnic near cascading waterfalls, and soak up the Scottish Highland views. With a range of international takeaways and local delis, you find no shortage of delicious fast food options.

Our wide range of places to eat and drink in Inverness and Loch Ness will whet your appetite, so, pop into a café for a slice of homemade cake, or dine with friends at a chic city bistro. Or, venture into the countryside and taste local produce with a hearty Scottish meal and “wee” dram of whisky.

Scottish Whisky Tours

Rural and Remote

Sample Scotland at its best. From Whisky tours to exquisite taster menus. Match your meal with the perfect tipple.

Scottish Whisky Distilleries

The Scottish Highlands are home to many Speyside whisky distilleries that boast some of the best tours, experiences and tasting sessions. After a guided tasting tour, why not soak up that alcohol with a delicious lunch onsite? Then, you can visit the shop and pick up some gifts for friends and family.

In the Scottish Highlands, natural landscapes dominate your view wherever you go. Here, you won’t need to go far to enjoy vistas of vast lochs or soaring mountain ranges. So, why not enjoy the views whilst savouring some scrumptious food and drink? In the remote parts of this region, you’ll find plenty of venues to enjoy delicious food and drink. Some of the best places to eat and drink in Inverness overlook the region’s beauty spots. Sit in a pub on the shores of Loch Ness with a home-cooked meal. Or, drink up the views of heather-covered hills and a pint of local ale in a cosy rural inn.

Plan Your Trip

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