Best British Restaurants in Nairnshire
Price
Regions
Areas
Dining Options
Seating options
Accessibility
15 restaurants available nearby
How are Featured results ranked
See what locals rave about
From verified diners like you
From verified diners like you
- IIainInverness / Scottish Highlands •14 reviews5.0Dined 2 days agoAs always the food was excellent. Although not busy the noise levels were low and we had a really enjoyable night. The staff as always were first class very polite and a credit to the restaurantMore infoThe Allangrange Arms££££• British• Inverness•4.6
- JJamesGoldAngus/Fife •43 reviews5.0Dined 3 days ago1st time visiting and excellent food and service from start to finish. Couldnt fault anything so 10/10. Will deffo be back.More infoThe Mustard Seed Restaurant££££• Scottish• Inverness•4.3
- CCarolInverness / Scottish Highlands •4 reviews5.0Dined 3 days agoHad the fish & chips for lunch, fish was cooked perfectly nice thin crispy batter with plenty of fish inside good size too, chips were nice cooked with skin on & separate little pots of peas & tartar sauce. The meal was a generous portion & good value. Definitely worth a visit.More infoThe Classroom££££• British• Nairnshire•4.4
- PpamSan Francisco Bay Area •12 reviews5.0Dined 4 days agoThe food is amazing and the service is impeccable. So many whiskeys to choose from with a cigar room to boot!! The rooms are totally awesome as well with views across a green lawn to the river. Just gorgeous. This is not my first time to visit the Mash Tun and it definitely will not be my last!!More infoThe Mash Tun Hotel££££• British• Aberlour•4.8
- BBethanSurrey •4 reviews5.0Dined on 12 Oct 2026I was greeted by name (without giving it, super impressive). Taken to a table located where I requested. Each member of staff offered friendly, professional, service, it was at least a first class experience. Food and wine were equally as high in standard. Thank you for the perfect evening!More infoNo27 Bar & Kitchen££££• British• Inverness•4.7