9 Best Restaurants in Inverness and Around the Great Glen, Scotland

Background Illustration for Restaurants

We've compiled the best of the best in Inverness and Around the Great Glen - browse our top choices for the top things to see or do during your stay.

Café 1

$$ Fodor's Choice

Consistently recommended by locals as one of the best restaurants in the area, Café 1 really practices what it preaches in terms of sustainable, local produce. Taking inspiration from such big names as Blue Hill in New York, the restaurant rears its own herds to provide the menu's Hebridean lamb and Highland beef, usually served with a simple order of chips (thick-cut fries) and rich garlic butter. The atmosphere is casual, and the prices, though high for Inverness, won't raise too many eyebrows among those used to city dining. The tiny bar at the front has a great view of the castle.

75 Castle St., Inverness, IV2 3EA, Scotland
01463-226200
Known For
  • Castle views
  • Melt-in-your-mouth lamb
  • Ethically sourced ingredients
Restaurant Details
Closed Sun. No lunch Mon. and Tues.

Something incorrect in this review?

The Kitchen

$$ Fodor's Choice

Spread over three floors with views along the river to the castle, the Kitchen serves inventive, high-end brasserie food without the usual fuss or formality. Scottish produce rightly reigns supreme, not only with fresh seafood and meat specialties (like smoked haddock fish cakes, roasted venison loin, and slow-cooked shoulder of lamb), but also with the surprising use of Scottish spirits (try the Misty Isle Gin--cured salmon or, for dessert, the pineapple poached in Dark Matter rum). The dishes are elegantly and beautifully presented, the setting is cozy and sophisticated, and the service is friendly and attentive. Come for lunch during the weekend to enjoy a discounted two-course menu; at £19.95, it's less than most dinnertime mains.

15 Huntly St., Inverness, IV3 5PR, Scotland
01463-259119
Known For
  • Delicious and creative dishes
  • Excellent wine and whisky selection
  • Discounted lunch and early evening menus
Restaurant Details
No lunch weekdays

Something incorrect in this review?

Rocpool

$$$ Fodor's Choice

A perennial Inverness favorite, the Rocpool has a frequently changing menu of modern bistro classics using the freshest local ingredients. Seafood is a particular specialty, from crab and halibut to scallops and sea trout, while meaty dishes like Angus beef carpaccio and loin of Speyside venison also have a local flavor. Vegetarian options are available, though limited. The wine list is extensive and excellent. Dine at lunch or in the early evening to enjoy discounted two-course menus for £25.95 and £29.95, respectively.

1 Ness Walk, Inverness, IV3 5NE, Scotland
01463-717274
Known For
  • Outstanding wine selection
  • Contemporary twists on traditional dishes
  • Locally sourced meat and seafood
Restaurant Details
Closed Sun. and Mon.

Something incorrect in this review?

Recommended Fodor's Video

The Dores Inn

$$

Off a pretty country road on the eastern shore of Loch Ness—less than 6 miles east of Drumnadroicht as the crow flies, but a 30-minute drive around the northern tip of the lake—this low-slung, white-stone eatery is the perfect place to stop for lunch or dinner. The menu is a combination of well-prepared old favorites like fish-and-chips, together with burgers, steaks, pies, and seafood. It's busy during the summer and on weekends, so be sure to book ahead. Stay for dessert (try the sticky toffee pudding) or grab a coffee and a cake from the Ness Coffee van opposite and take it for a stroll along Dores Beach.

B862, Inverness, IV2 6TR, Scotland
01463-751203
Known For
  • Well-prepared Scottish classics
  • Excellent range of whiskies
  • Gluten-free options
Restaurant Details
Closed Mon. and Tues.

Something incorrect in this review?

Fig & Thistle Bistro

$$

This intimate restaurant has been packing in the crowds nightly thanks to its modern bistro fare presented stylishly but without fuss. You could start with a delicious goat cheese and fig tart, for example, followed by a pepper-crusted salmon fillet with coconut curry. The atmosphere is lively, and the staff runs things effortlessly well—but you'll need a reservation, especially on weekends.

4--6 Stephen's Brae, Inverness, IV2 3JN, Scotland
01463-712422
Known For
  • Haggis bonbons with whisky jus
  • Tasty homemade desserts
  • Reservations needed on weekends
Restaurant Details
Closed Sun.–Tues.

Something incorrect in this review?

Old Bridge Inn

$$

This old-style bar and conservatory restaurant serves what many locals claim is the best pub food in Aviemore. The menu changes with the seasons, but you can always expect simple dishes built around quality ingredients such as local lamb chops or Angus beef, as well as a variety of fresh fish. Order some crispy, golden roasted potatoes on the side if they're on offer. The bar serves a wide selection of local brews, and there's often live music playing. Roaring fires are very welcome in a place that can have cool nights any time of year.

23 Dalfaber Rd., Aviemore, PH22 1PU, Scotland
01479-811137
Known For
  • Classic British fare
  • Spirited live music
  • Warm and welcoming vibe

Something incorrect in this review?

The Old Library

$

On the waterfront, this 1722 barn has been converted into a lovely, reasonably priced restaurant. Expect simple but tasty plates of local fish and seafood—think haddock, monkfish, scampi, and salmon—prepared in a French-bistro style. Try the Cullen skink, a thick and tasty fish soup. Make a night of it in one of the six cozy guest rooms for around £130 for a double, including breakfast.

B8008, Arisaig, PH39 4NH, Scotland
01687-450651
Known For
  • Hearty meals
  • Ultrafresh produce
  • Local character

Something incorrect in this review?

River House

$$$

Head chef and owner Alfie Little draws heavily on local inspiration to shape the menu at this tiny riverside seafood restaurant, which has an interior as stylish as its appealing gray-and-white exterior. Start with mussels or oysters from the Scottish islands, then take your pick from mains based on native fish, such as Shetland halibut and Scrabster hake, and wash it all down with a local beer. Even the desserts are sourced from a nearby bakery. In summer, sit outside to make the most of one of the best locations along the River Ness, away from the hubbub farther up. The small number of tables means reservations are essential, especially in high season.

1 Greig St., Inverness, IV3 5PT, Scotland
01463-222033
Known For
  • Intimate atmosphere
  • Fresh and sustainable local seafood
  • Riverside outdoor seating in summer
Restaurant Details
Closed Sun. and Mon. No lunch

Something incorrect in this review?

The Silly Goose

$$

One of Fort William's most upscale culinary spots, this restaurant is unfussy and modern inside, with low-hanging lamps, rich jewel-toned walls, and solid wood furniture. Expect filling dishes that make the most of local produce but add creative twists—like pan-seared duck breast with wild garlic pesto and ginger sea bass in a Thai green curry sauce. It's a welcome departure from the standard pub food that can be hard to escape in this town. The restaurant is part of Lime Tree An Ealdhain Hotel, which offers rooms from around £180 a night.

Achintore Rd., Fort William, PH33 6RQ, Scotland
01397-701806
Known For
  • Some of Fort William's most interesting food
  • Inspired desserts
  • On-site art gallery
Restaurant Details
No lunch

Something incorrect in this review?

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$$ Craigellachie

Spey Inn39.9 miles away

British
Victoria St., Craigellachie, Moray, AB38 9SR, Scotland
We recommend 1 Restaurants in Craigellachie
$ Fochabers

The Quaich44.5 miles away

British
85 High St., Fochabers, Moray, IV32 7DH, Scotland
We recommend 2 Restaurants in Fochabers
$ Fochabers

Gordon Castle Walled Garden Cafe44.9 miles away

British
Fochabers, Moray, IV32 7PQ, Scotland
We recommend 2 Restaurants in Fochabers
$ Kyle of Lochalsh Fodor's Choice

All the Goodness48.7 miles away

Café
Off A87, Kyle of Lochalsh, Highland, IV40 8DY, Scotland
We recommend 1 Restaurants in Kyle of Lochalsh
$$$$ Pitlochry

Killiecrankie House52.4 miles away

Japanese Fusion
Off the A94, Killiecrankie, Perth and Kinross, PH16 5LG, Scotland
We recommend 4 Restaurants in Pitlochry