Places to Eat in Highlands
48 restaurants and places to eat
Photo © M P, Google Maps
Eating out across the Highlands ranges from harbourside chip shops to warm little cafes tucked beside a loch or a lock. Inverness holds the biggest concentration of restaurants and pubs, useful for an evening out or a stop between drives, while Fort William and Aviemore serve the walking and skiing crowds with hearty, informal places suited to muddy boots. Smaller towns such as Nairn, Dingwall and Grantown-on-Spey tend towards local pubs and daytime cafes rather than late-night dining.
Further out, in Acharacle, Strathcarron, Spean Bridge and Newtonmore, choice thins but quality holds up, often a single well-loved spot doing good coffee, fresh fish or a proper Highland breakfast. Places like the Laggan Coffee Bothy & Gallery or Laggan Locks Cafe reward those happy to travel a little for their meal. Deciding where to eat here is really about matching pace to place: quick and central in Inverness, slower and scenic the further you head into the glens.
⭐ 5.0
The Manse
⭐ 5.0
Spey Tea Room
⭐ 5.0
Tee Up Cafe
⭐ 5.0
Old Schoolhouse Tearoom
⭐ 5.0
Mrs Eileen Flett
⭐ 4.9
Puldagon Farm Shop & Restaurant
⭐ 4.9
Natter & Nosh
⭐ 4.9
Western Isle Cruises Ltd
⭐ 4.9
Gille Brighde Cafe & Restaurant
⭐ 4.9
The River Bothy
⭐ 4.8
Three Wise Monkeys Climbing Club
⭐ 4.8
Loch Morlich Watersports
⭐ 4.8
Moss Restaurant Ltd
⭐ 4.8
The Italian Job
⭐ 4.8
Miss Ying Thai Food
⭐ 4.8
House of Pie
⭐ 4.8
Gairloch Heritage Museum (New Site)
⭐ 4.8
Sands Holiday Centre
⭐ 4.8
Unwined Cafe & Bar
⭐ 4.8
Sinkys beergarden and Grill
⭐ 4.8
Scourie Lodge & Gardens
⭐ 4.8
Shore Hotel
⭐ 4.8
The Salt House
⭐ 4.8
The Pier
⭐ 4.7
The Corran
⭐ 4.7
An Talla (Jacobite Cruises Ltd)
⭐ 4.7
Mieles Gelateria Ltd
⭐ 4.7
The Pine Marten Bar & Kitchen
⭐ 4.7
Woodlands Glencoe
⭐ 4.7
Fishertown Inn
⭐ 4.7
Conon Hotel Limited
⭐ 4.7
Cottage Bar
⭐ 4.7
Ripples Tearoom
⭐ 4.7
Greens Restaurant
⭐ 4.7
Capilla
⭐ 4.7
Clachan Cafe
⭐ 4.7
Stannergill Distillery
⭐ 4.7
Cromdale Outdoor Centre
⭐ 4.7
The Wee Puffin
⭐ 4.7
Kyle of Sutherland Hub
⭐ 4.7
Rockvilla Guest House
⭐ 4.7
Carron Restaurant
⭐ 4.7
Lochcarron Weavers
⭐ 4.7
Clynelish Distillery Visitor Centre
⭐ 4.7
Luigis Cafe
⭐ 4.7
Scourie Caravan & Camping
⭐ 4.6
Caorann
⭐ 4.6
The Geographer
Know a restaurant in Highlands that's missing?
Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.
Add a restaurant