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

€€ - €€€Steakhouse, British,
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 good24%
  • Average12%
  • Poor5%
  • Terrible4%
Travellers talk about
“steak” (320 reviews)
“t bone” (11 reviews)
“haggis” (54 reviews)
Closed Now
All hours
Steakhouse, British, Scottish
€€ - €€€
7 Bridge Street, Inverness IV1 1HG, Scotland
All Details
Write a Review
Reviews (819)
Traveller rating
Traveller type
Time of year

1 - 10 of 705 reviews

Reviewed 2 weeks ago

Me and my partner are regulars at McGonagalls, every special occasion involves a meal there, usually spending between £80-150 between 2-4 people. Tonight for our 5 year anniversary, my partner secretly booked a table for us. I have never been served such a dry steak,...More

2  Thank Alex L
Reviewed 2 weeks ago

By the time we got to our main course which had been served wrong 3 times, our eyes where streaming with the smoke from the steaks being cooked in the kitchen, the entire restaurant was full of smoke the entire time we were there. We...More

1  Thank Castalla
Reviewed 2 weeks ago via mobile

On a brief stop over in Inverness I returned to this restaurant to see if it was as good as I remembered. I can confidently say the lunch menu was once again excellent.

Thank MexicoTribe
Reviewed 3 weeks ago via mobile

Worst experience ever table was booked and still turned away the staff where not helpful at all really poor.

2  Thank Steven W
Reviewed 3 weeks ago

Our dinner the night previous had been a disappointment so we asked our tour driver where to go. This was his recommendation and if I could, I would personally thank him. It looked full when we arrived and of course, we didn't have a reservation....More

1  Thank 24vacation
Reviewed 12 October 2017

Hadn't been in for probably around 2 years. Used to get a tasty, substantial, well priced lunch. Price 9.95 for 2 courses, sounded good. However, haggis tower starter was tiny, and only just lukewarm. Haddock and chips had a miniature piece of haddock, absolutely tiny....More

2  Thank Scott099
Reviewed 11 October 2017

Visited the restaurant as a snap decision while passing, travelling solo in the UK makes me a little wary of eating alone but the menu looked too nice to walk past. Staff were welcoming and friendly and found me a table, it was quite busy...More

Thank lynsayjane
Reviewed 10 October 2017

Had the best steak ever!! Cooked to perfection. Will definitely be back. The service was second to none. Great waiter who made us feel very welcome

1  Thank jasmags21
Reviewed 8 October 2017

Ordered Caledonian steak - plate with rocket under salamander for ten minutes then plate arrived without haggis. Halibut was the other meal - if you could find the fish. Parsnip crisps so rubbery could have sealed a puncture in your tyre. Wine ordered was plonked...More

4  Thank thewalkers787
Reviewed 6 October 2017 via mobile

Excellent food. Steak so tender, you can cut it with a fork! Best meal I have had in Inverness. Atmosphere is excellent, service is excellent!

1  Thank BD L
Nearby Restaurants
Carnegie Hall Cafe
22 reviews
.09 km away
Number 27
639 reviews
.10 km away
The Rendezvous Cafe
361 reviews
.07 km away
The White House Cocktail Bar and Bistro
495 reviews
.13 km away
Nearby Attractions
River Ness
1,902 reviews
.15 km away
Inverness Museum and Art Gallery
415 reviews
.03 km away
Inverness VisitScotland Information Centre
247 reviews
.14 km away
Inverness Castle
531 reviews
.12 km away
Ask a question
Questions & Answers
25 September 2016|
AnswerShow 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.
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, Kids, Special Occasion Dining, Child-friendly
Open Hours
12:00 - 22:00
12:00 - 22:00
12:00 - 22:00
12:00 - 22:00
12:00 - 22:00
12:00 - 22:00
12:00 - 22:00
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
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing