
Best Restaurants in Inverness: Where to Eat Guide
A candid shortlist of the best restaurants in Inverness, grouped by occasion, budget and riverside setting, with what each is good for and when to book.
On this page
Inverness does two things well: riverside dining rooms for a proper booked dinner, and a broad spread of everyday kitchens for lunch and family meals. It is weaker on big-name destination cooking, so pick by occasion rather than by reputation. This shortlist groups named places by what you are choosing, plus where each sits and what to expect.
Work out what kind of meal you want before choosing a place. A celebratory dinner points you to the central riverside rooms, a midweek feed to the modern Scottish mid-range, and a mixed group with children to the tapas, Indian and Italian options such as La Tortillia, Sam's Indian Cuisine and Little Italy.
What Inverness does well, and what it doesn't
The city's strength is breadth within a compact centre: modern Scottish cooking, Italian, Spanish tapas, Indian and Chinese all sit within a short walk of the river. That makes Inverness easy for a group that cannot agree, and easy for a weekend where you want one good dinner and unfussy lunches. The trade-off is that very little here is a national destination in its own right.
Book the room you care about and leave the rest loose. A single reserved dinner plus a couple of walk-in lunches is usually a better plan than chasing a different table every night.

The dining rooms worth booking ahead
Rocpool Restaurant and River House Restaurant are the two names that recur most often when people shortlist a sit-down dinner in Inverness, and both are central. Treat them as the booking-ahead tier: the sort of place you reserve for a birthday, an anniversary or the one proper meal of a short trip rather than leaving to chance on a summer Saturday.
Both are in the city centre, within easy walking distance of the River Ness, so you can pair dinner with an evening stroll rather than a taxi. Ask for a window or river-view table when you book if the view matters, and expect the best seats to go first. If you want the inspector's view of the city's top end before committing, check the Michelin Guide's own Inverness listing; our guide to what to eat in Inverness explains the dishes to order once you are seated.
If a big set-piece dinner is the whole point of your trip, compare this tier with what else Scotland offers before you fix dates. Our guide to fine dining in Inverness sets out the higher-end rooms and when they are worth the spend.
Modern Scottish cooking on a mid-range budget
Cafe 1 is the reliable middle: an established, classical-styled, informal room built on Scottish produce worked into modern dishes. Its reputation rests on cooking with Scottish ingredients rather than on a single signature plate, and it suits a midweek dinner where you want value and a quiet table.
Pick it by mood. Cafe 1 suits a relaxed dinner where the setting does some of the work and the menu reads Scottish first. If you want a riverside setting instead, the booking-ahead rooms above are the closer match.
Modern Scottish mid-range cooking like Cafe 1's is where Inverness is easy to eat well at dinner without a celebration attached. If you are eating cheaply all weekend, our guide to cheap eats in Inverness covers the lunch-and-snack end of the city.
Good-value and casual: steaks, burgers and pub-style plates
The Room and Filling Station cover the casual end. The Room does generously portioned pub-style food at good prices, cooked to order, with steak deals on Thursdays and music on Friday and Saturday nights. Filling Station runs to sandwiches, burgers, salads and grills, with sizzling fajitas as the menu's talking point.
The Room's music nights make it a livelier choice than a straightforward restaurant, so pick it when your group wants noise and a steak rather than a quiet table. Filling Station is the safer bet for children and fussy eaters, since the menu covers burgers and grills alongside lighter options.
For a cheap lunch rather than a cheap dinner, look at the café and light-bite options below before defaulting to a pub. Budget lunches in the centre are where Inverness is most competitive.
Something different from British: tapas, Indian, Italian and Chinese
La Tortillia is Scotland's oldest Spanish tapas bar by its own account, opened in Inverness in 2002, and it has a strong local following. Order a spread of plates for the table rather than a main each. Sams Indian Cuisine, fully licensed and central, covers Indian, Chinese and European dishes and does takeaway as well as eating in.
For a longer-established curry, Rajah Indian Restaurant has been in the Highlands since 1982 and is the longest-standing Indian restaurant in the region by its own account. Cinnamon Indian Restaurant runs a Sunday buffet from 12.30pm on an eat-as-much-as-you-like basis, which can suit a family lunch rather than an evening booking.
Little Italy is a traditional Italian trattoria run by Italians, with fresh seafood and ice cream alongside the pasta, and Lucky Bowl (formerly Oriental Choice) is the family-run Chinese option. Between them, a group with mixed tastes has a plan without anyone compromising.
If curry is the main event rather than a fallback, our guide to Indian restaurants in Inverness compares the kitchens in more detail.
Riverside tables and rooms with a view
The Waterside Hotel has one of the best positions in the city, looking over the River Ness towards Inverness Cathedral, and serves food through the day. The Waterfront Restaurant and Bar has a strong local reputation for food and friendliness, with traditional music in the mix. Nicky Tams Restaurant pairs log fires with a beer garden over the river, so it works in any weather.
Expect to pay a little more, or wait a little longer, for a table with a river view. If the view is the reason you are going, say so when booking and be flexible on time rather than settling for an inside table and complaining later.
The river is the spine of the city for eating out, and most of the central options are within a short walk of it. Our guide to what to eat in Inverness explains the dishes to order once you are seated.

Lunch, coffee and a light bite
Coffee Affair specialises in freshly ground Italian beans and made-to-order open sandwiches, which makes it a sensible mid-morning or light-lunch stop in the centre. Cafe 1 is worth remembering at midday too, since the same Scottish-produce cooking applies at lunch, usually with less pressure on tables.
Crazy Horse Coffee Shop & Restaurant is a popular, affordable café with staff who know the area, but it is in Invergordon, not Inverness. Only factor it in if your day already takes you north up the coast; it is not a city-centre lunch.
Staying out of town: Bunchrew House and Foulis Ferry
Two out-of-town options are worth knowing about if you have a car. Bunchrew House Hotel Restaurant is set in a roughly 400-year-old Scottish mansion on the water at the Moray Firth, and pitches itself as a special-occasion meal. Store House at Foulis Ferry sits on the shoreline of the Cromarty Firth and serves food through the day alongside a shop.
Decide by occasion. Bunchrew is a destination dinner that justifies the drive; Foulis Ferry is a good stop when you are already heading north or east, rather than a trip made purely to eat. Neither replaces a city-centre booking if you are staying in Inverness without a car.
How the centre lays out for eating
Almost everything named here sits in or immediately around the city centre, with the river as a useful dividing line: dining rooms and bars on the water, cafés and casual kitchens in the streets behind. That means you can pick a part of town by mood and walk between options if your first choice is full.
Be realistic about walking times. Central Inverness is compact and easy to cross on foot, so the choice between a riverside table and a high-street one is a matter of minutes, not logistics. Out-of-town places such as Bunchrew and Foulis Ferry need a car or a booked lift back.
When to book, and the Sunday lunch question
Book the riverside dining rooms in advance, especially for weekend evenings and through the tourist season, and treat casual places as walk-ins. For Sunday, Cinnamon's buffet starts at 12.30pm and suits families; if you want a traditional Sunday lunch elsewhere, ring that restaurant directly and ask whether it serves one. If you are weighing up a longer trip, the best restaurants in Aberdeen are worth comparing for a similar by-occasion approach.
Kitchen times vary by venue and season, so check each restaurant's own site or phone before you travel, particularly for Monday and Tuesday evenings and for last orders. Confirm the day's hours when you book rather than assuming they match a seasonal pattern.
Trade-offs to expect
In peak season the central rooms fill quickly, and riverside tables can be the first to go. The Room's music nights are a plus or a minus depending on your group, and a buffet lunch is often better value than an à la carte dinner if you are feeding children.
If you carry little cash, check payment methods with smaller cafés when you book. And keep one backup name per meal: in a compact centre, a ten-minute walk usually solves a full restaurant.
Which Inverness table should you book first?
Book one riverside dinner — Rocpool or River House — and leave the rest of your meals to the mid-range and casual options. Add a tapas or curry night if your group is mixed, and save Bunchrew House for a celebration with a car.
Start with the dinner reservation and build the weekend around it. For the named pubs and food stops with a guide of their own, see Inverness pubs and food landmarks. If you are heading on to the ferry port on Loch Broom, the best restaurants in Ullapool are about an hour's drive north-west.
Explore more Inverness guides
Frequently Asked Questions
Are there any Michelin-starred restaurants in Inverness?
The Michelin Guide keeps a page for Inverness restaurants that covers starred restaurants and Bib Gourmand listings, so check the Michelin Guide's own Inverness page for the current selection before planning a trip around it. This shortlist does not set out to confirm or rule out a star for any named venue.
How many days in Inverness is enough for eating out?
Two nights gives you one booked riverside dinner and one casual or non-British meal, which covers the range of the city centre comfortably. A third day is best spent out of town, using a stop such as Foulis Ferry on the Cromarty Firth.
Do I need to book restaurants in Inverness?
Book the central riverside dining rooms ahead for weekend evenings and summer dates. Casual kitchens, cafés and the Indian and Italian options are more forgiving, though a large group should always ring first.
Sources
Notes on eating out in the UK
Optional updates when our city guides change.
You might also like
Continue reading
More guides you'll find useful





