Restaurants in Dornoch
We list 17 restaurants in Dornoch.
Updated July 2026
Ambience:
Fine Dining
The Eagle Hotel
The Dornoch Inn
Luigi
Milk & Honey
Carnegie Cafe
MARA
Tee Up Cafe
The Oystercatcher
Coach House
Harry Gow's
Highland Larder
Highland Spice
How many restaurants are there in Dornoch?
17 are listed so far. None has five or more diner reviews in our data, so the list isn't ranked by rating yet.