We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

McGonagall's Steakhouse

7 Bridge Street, Inverness IV1 1HG, Scotland
+44 1463 211111
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent55%
  • Very good25%
  • Average11%
  • Poor5%
  • Terrible2%
Travellers talk about
“steak” (285 reviews)
“haggis” (49 reviews)
“onion rings” (31 reviews)
Restaurant Hours
Steakhouse, British, Scottish
$$ - $$$
7 Bridge Street, Inverness IV1 1HG, Scotland
Write a Review
Reviews (735)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 735 reviews

Reviewed 4 days ago via mobile

Kind of a weird welcome when you enter... they ask if you have a reservation when the resturant i completely empty. I say no and they say "ok wait a minute let me check the pre-bookings"... ofcourse we get a table and order our food...More

Thank Dennis414
Reviewed 5 days ago

In Inverness for husbands birthday weekend. As it was late and a last minute booking we didn't have starters. My venison steaks came with some haggis and mashed potatoes and my husbands fillet steak with mashed potatoes and two large mushrooms. The meal was well...More

Reviewed 5 days ago via mobile

Went here for dinner. Both of us ordered steaks and appetizers. Food was absolutely delicious, steak cooked perfectly. Wonderful location right down town, friendly staff and great atmosphere. Plan to spend a little time as it's a bit of a wait between courses.

Thank Canadian0422
Reviewed 1 week ago

Steaks cooked well, ate here with a friend and definitely would visit again. Staff friendly and helpful.

Thank happytraveller1211
Reviewed 1 week ago

Nice menu and delicious food prepared perfectly. Our server, Alex, was a friendly chap and a great server. It is called a Steak house but the menu includes much more than just steak. Fish, Lamb, Chicken, and even pasta. Good for lunch or dinner, we...More

Thank Joel W
Reviewed 1 week ago via mobile

Had lunch at McGonagalls yesterday. I had the rib eye and it was wonderful. My wife had the haddock and apparently that was also gorgeous. They looked after the children really well and they also enjoyed their meal. Staff very friendly and helpful.

1  Thank MJJA468
Reviewed 1 week ago via mobile

The first time I had been was great no complaints the second time very disappointing I ordered my steak well done it was more like old leather boots and just as tough the steak looked like it had been beaten the hell out of to...More

2  Thank Murray T
Reviewed 2 weeks ago via mobile

We ate here after seeing it on TripAdvisor. It's worth booking as it was very busy, even on a Monday evening. The staff were clearly very busy, but they were very attentive and helpful. We both had a starter of haggis bonbons, delicious. We had...More

1  Thank AmyAllen1980
Reviewed 2 weeks ago via mobile

Visited restaurant on Saturday night, very noisy, ordered two fillet steaks, well done, after starting to eat, it became clear that my wife's was medium rare, and mine was barely cooked inside, although scorched outside, blood running all over my plate! Called manager to show...More

1  Thank Iain G
Reviewed 3 weeks ago

We had booked this as my dad loves steak and we had flown up from Essex and they had flown from Stornaway to meet up for the weekend so it was a special treat for us all and I had looked this up on trip...More

2  Thank suemacdonald35
Nearby Restaurants
Number 27
519 reviews
.10 km away
The White House Cocktail Bar and Bistro
426 reviews
.13 km away
The Rendezvous Cafe
281 reviews
.07 km away
Bella Italia Inverness
874 reviews
.03 km away
Nearby Attractions
River Ness
1,653 reviews
.13 km away
Inverness Museum and Art Gallery
354 reviews
.03 km away
Inverness VisitScotland Information Centre
219 reviews
.04 km away
Inverness Castle
368 reviews
.16 km away
Questions & AnswersAsk a question
Why do they changed owner? The new one can not handle anything! Horrible!
16 February 2017|
Answer Show all 5 answers
Response from Cobber H | Reviewed this property |
don't know. went back yesterday and it was such a disappointment to the extent I won't be back and would not recommend it but the water front I would.
no menu on website?
26 September 2016|
Answer Show all 2 answers
Response from Victoria M | Reviewed this property |
I just checked their site and the menu is there, mcgonagalls-steakhouse co uk Looking at the menu was one of the reasons I picked this place.
Christine G
Do they. Do a t bone steak thank you
13 April 2016|
What is your answer?
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Steakhouse, British, Scottish
Lunch, Dinner, After-hours
Restaurant features
Reservations, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Local cuisine, Special Occasion Dining, Child-friendly, Romantic
Location and Contact Information
  • Address: 7 Bridge Street, Inverness IV1 1HG, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Scottish Highlands  >  Inverness
  • Phone Number: +44 1463 211111
  • E-mail