Best British Restaurants in Nairn
Price
Regions
Areas
Dining Options
Seating options
Accessibility
14 restaurants available nearby
How are Featured results ranked
See what locals rave about
From verified diners like you
From verified diners like you
- MMarkInverness / Scottish Highlands •3 reviews5.0Dined 6 days agoFantastic meal at the The Allangrange. Food was incredible and the restaurant staff were very friendly and accommodating. Will go back again. Thank youMore infoThe Allangrange Arms££££• British• Inverness•4.6
- UUygarOrange County •1 review5.0Dined 6 days agoOutstanding ambiance and good food. Staff is very helpful. Looking forward to visit again soon.More infoThe Mash Tun Hotel££££• British• Aberlour•4.8
- GGaryInverness / Scottish Highlands •2 reviews5.0Dined 6 days agoThis was an excellent experience where no fault could be found, this is a gem of a restaurant!More infoThe Mustard Seed Restaurant££££• Scottish• Inverness•4.3
- LLizYorkshire •3 reviews5.0Dined on 31 Oct 2026Consistently fabulous. Friendly and effective team 😁More infoNo27 Bar & Kitchen££££• British• Inverness•4.7
- HHelenNorth Scotland •3 reviews5.0Dined on 28 Oct 2026Really good service. A lovely evening. Food was delicious.xMore infoThe Classroom££££• British• Nairnshire•4.4