The Best Restaurants Near Loch Bay, by the Record
-
Rank 1. Three Chimneys & The House Over-By
Modern British
A crofter's cottage on the edge of Loch Dunvegan that has been drawing people out to this far western corner of Skye for a very long time. Inside, low beams and exposed stone walls hang contemporary art, which is either a charming contrast or a very Skye thing to do. The kitchen leans hard on local seafood, which makes sense when the waters are right there. Overnight rooms are split-level and quietly stylish, with a residents' lounge that earns its view.
-
A stone lodge on the Isle of Skye that has been around forever, Edinbane Lodge serves a multi-course tasting menu built almost entirely on what the island and the Highlands produce. The chef grew up here, which shows in the specificity: local crockery, local suppliers, dishes that feel considered rather than composed. Bedrooms upstairs mean you don't have to negotiate the single-track road home in the dark.
-
Named after the chef's childhood home and meaning "speckled rock," this small, simply furnished sharing-plates restaurant in Portree looks out toward the mountains it's named for. The kitchen leans on whatever the Isle of Skye provides, which turns out to be quite a lot: meat from the hills, seafood from the harbour just below. Service is chatty and warm, the kind that makes a small room feel like someone's front parlour.
-
Upper Loch Torridon sits right outside the windows, mountains stacked behind it, and the restaurant inside The Torridon hotel leans into the drama with vivid decor and cooking to match. Modern tasting menus are built on Highland produce, swinging from classical to quietly strange, which earns it a Michelin star without making the room feel stiff. The whisky collection is extensive enough to keep you busy long after the plates are cleared.