Restaurants in Inverness and Loch Ness

When arriving at a new destination, many visitors want to taste local produce, in local restaurants, and ask, ' Where are the local gems?’ With so many options, you'll be delighted to know we have you covered!

Inverness and Loch Ness has array of local independent restaurants serve great quality food with menus full of locally sourced ingredients and produce to keep the food miles low and the quality high. There are also many options for a varied range of dietary requirements including vegetarian, vegan and gluten-free. We are well known for our fresh seafood in the area as well as our fantastic meats – including local delicacies of venison and beef and of course, ‘Scottish wine’ known as whisky. Many local restaurants stock locally brewed beers like, Dog Falls Brewery which comes highly recommended!

Our restaurants range from pub portion offerings to delicate plates showcasing our natural larder and what can be better than exploring the local area and the food within it. 

Restaurants In Inverness

Dining on the riverside is a pleasurable activity in Inverness, and we are lucky to offer many riverside restaurants. If you are looking for seafood restaurants, we have The Riverhouse Restaurant and Rocpool offering seasonal, elegant dishes. Other riverside restaurants also include popular Kitchen Restaurant,  Prime for seafood and steaks, Palace Hotel and Columba Hotel.  Further down the river, you can dine at the Glenmoriston Town House whilst listening to a piano player, or head to Waterside restaurant part of the Glen Mhor hotel and Uile Bheist distillery for a dram or two, or a pint of their brewery beer.

Photo Credit : Waterside Restaurant

Photo Glen Mhor Hotel dining area

There are a great variety of cuisines on offer including Indian and Chinese at Tiger on the Wall, modern Asian at Hou Hou Mei and plenty of Scottish offerings including Urquharts .

If you like dinner with a view of beautiful gardens, look no further than Loch Ness Country House Hotel offering a unique fine dining experience. Though, if gardens are high on your priority list, there are many other restaurants set in beautiful locations including the luxurious Lochardil House, the well-known 5 star Ness Walk Hotel, Kingsmill Hotel and Culloden House Hotel, all surrounded in perfect fauna. 

With its new vegan menu, Drumossie Hotel really does offer something for everyone, and if you like your dinner with activities, Fairways Golf Centre and Restaurant provides just that.

Photo Credit : Tiger on the wall

Tiger on the wall

Whether you’re staying in Inverness or heading out for day trips, the outskirts of town also offer plenty restaurants and there are plenty quick fixes such as at Pizza Hut, Burger King, or perhaps for a sit down meal The Snow Goose is well known for its lovely pub meals as well as Dows Inverness.

Perhaps you’re looking to explore different neighbourhoods of Inverness, such as Crown. Crown is home to some fantastic restaurants including award winning Heathmount Hotel where you can eat your meals by the fire. Nearby Corrigarth Hotel and Crown Court Hotel offer a lovely local menus in fantastic locations, and Beaufort Hotel even offers some outdoor space for the weather is being kind! 

Photo Credit : Kingsmills Hotel


Just outside of Inverness is Bunchrew House Hotel offering two rosette dining looking over the water to the Black Isle and the mountains beyond.

Venturing further out of the city centre, Coul House Hotel also makes for a wonderful day out at Contin Woodland for beautiful walks, finishing with delicious dining. There is contemporary Scottish Cuisine and some traditional favourites too with offerings of a ‘Coul Mess’ for desert. 

For something a little different, look no further than Downright Gabbler in Beauly offering multiple events exploring history and culture in a very fun way! From their Superscots Supper, to a Month of Sundays storytelling events, there really is something on offer for all.  Just round the corner, the Priory Hotel offer delicious carvery’s each Sunday and their shortbreads are unforgettable!  

Photo Credit : Downright Gabbler

Station Road Restaurant in the Lovat Hotel Fort Augustus is an award winning restaurant where they tell stories through food and is in great company with Inch Hotel nearby. In the pretty hamlet of Invermoriston, the Glenmoriston Arms offers a very warm welcome and a top rated Sunday lunch.  

Take some time to explore the beautiful Glen Affric as part of your trip and visit the beautiful Cnoc Hotel, they offer wild venison from the area.  The Struy Inn in Cannich feature steaks, highland game and fish and shellfish.

For a front row seat of Loch Ness, The Dores Inn is perfectly placed, as well as further up the Loch at Foyers House, Craigdarroch Hotel and Foyers Lodge offering high end meals for both residents and non-residents. If you’re looking for something a little more quirky, take your pick of highly rated hearty meals at Whitebridge Hotel and either take a seat in the outdoor area or cosy up by the fire.     

Photo Credit : Foyers Lodge 


Foyers Lodge Food

Pubs in Inverness and Loch Ness

Take a look at the local pubs to visit for a locally brewed beer or dram.

Finding the best afternoon tea

We all love tea and scones and there are plenty of options to experience in Inverness and Loch Ness

Pet Friendly Eateries

Find out where you can visit for food with your furry family!