Scotland's Route 66 Logo - It's More Than Just a Journey
Close this search box.

Great Places to Eat in and Near Inverness



Great places to eat in Inverness

Inverness is a beautiful Scottish Highlands city known for its stunning scenery, historic attractions and friendly locals. But it’s also a great destination for food lovers, as it offers a variety of restaurants that cater to different tastes and budgets. Whether you’re looking for traditional Scottish fare, exotic cuisines or something in between, you’ll find it in Inverness. Here are some of the best places to eat in Inverness that you shouldn’t miss on your next visit.



If you’re looking for a fine dining experience with a view, Rocpool is the place to go. This award-winning restaurant overlooks the River Ness and serves modern European dishes with a Scottish twist. The menu changes seasonally and features local ingredients such as venison, salmon and scallops. You can also enjoy a selection of wines, cocktails and whiskies to complement your meal. Rocpool is open for lunch and dinner, but book in advance as it’s very popular.


Dores Inn

For a more casual and cosy atmosphere, head to Dores Inn, a traditional pub on the shores of Loch Ness. This family-run establishment offers hearty and homely food that will warm you up on a chilly day. You can choose from classics like fish and chips, steak pie and haggis or try their daily specials that showcase seasonal produce. You can also enjoy a pint of local ale or cider while admiring the stunning views of the loch and the mountains.


River House Restaurant

Another riverside gem, River House Restaurant, specializes in seafood and has won several awards for its quality and sustainability. The restaurant sources its fish and shellfish from local fishermen and suppliers, ensuring freshness and variety. You can sample dishes like oysters, crab cakes, lobster thermidor and halibut with lemon butter sauce. The restaurant also has a vegetarian and kids menu, making it suitable for everyone.


Cafe 1

If you’re looking for a relaxed and friendly place to have lunch or dinner, Cafe 1 is a great option. This family-owned restaurant serves contemporary Scottish cuisine with a Mediterranean influence. The menu features are lamb shank with rosemary mash, chicken stuffed with haggis and whisky sauce, and mushroom risotto with truffle oil. You can also enjoy a range of desserts, coffees and drinks at Cafe 1.



For a taste of Turkey in Inverness, head to Aspendos, a family-run restaurant that serves authentic Turkish dishes cooked on a charcoal grill. You can enjoy classics like kebabs, meze, moussaka and baklava, as well as vegetarian and vegan options. The restaurant also has a lively atmosphere with live music and belly dancing on some nights.


The Mustard Seed

The Mustard Seed is another popular restaurant that serves European dishes with a Scottish flair. The restaurant is housed in a former church building and has a spacious dining area with high ceilings and large windows. The menu changes regularly and features dishes like smoked duck breast with plum sauce, pork belly with apple puree and black pudding, and sea bass with roasted vegetables. The restaurant also has an outdoor terrace where you can enjoy your meal al fresco.


Culloden House Hotel

Culloden House Hotel is the place for you if you want to splurge on a luxurious meal in a historical setting. This 18th-century mansion was once the headquarters of Bonnie Prince Charlie before the Battle of Culloden, and now it’s a four-star hotel with an acclaimed restaurant. The restaurant serves classic Scottish dishes with a modern twist, such as venison wellington, salmon en croute and cranachan cheesecake. You can also enjoy afternoon tea or drinks at the hotel’s lounge or bar.


There are many other great places for a 1st class meal, as Restaurants in Inverness and the Highlands have improved immensely over the Years. 

We are certainly graced with great accommodations, Restaurants and some of the Best scenery in the World; after all, “It is More Than Just a Journey.”





Leave a Reply

Your email address will not be published. Required fields are marked *