McBain’s by the River
Food & Beverage · Family-Run Restaurant

McBain’s by the River

10 Bank St, Inverness, Scotland, IV1 1QY

Google Maps Updated: 24 May 2026
Authenticity Score: 93/100
About

McBain’s is a real gem in Inverness. It's a small, family-run spot that punches well above its weight. The food is consistently excellent, with fresh ingredients and great flavors. The staff are super friendly and make you feel right at home. It's a popular place, so definitely book ahead if you want to snag a table.

Our Review Process
20
Most Relevant
13
Newest
20
Highest rating
20
Lowest rating

We analyze 73 public reviews for McBain’s by the River using our data models and filter out spam to highlight only authentic feedback.

Performance Scores
Food Taste 92/100
Value for Money 88/100
Pro Tip

Try the venison—it's a standout dish!

River views
Family-run
Pros & Cons

✓ What Works Well

  • Excellent food quality
  • Friendly family atmosphere
  • Great river views

✗ Areas to Improve

  • Small space can get noisy
  • Hard to get a reservation
  • Limited seating
Frequently Asked Questions
  • Do I need to book?
  • Is it family-friendly?
  • What's the best dish?
User Feedback

Best meal we had in the area.

Staff are so welcoming.

A hidden gem.