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

1 - 10 of 701 reviews

Reviewed 1 week ago

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

1  Thank Scott099
Reviewed 1 week ago

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 1 week ago

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 2 weeks ago

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

3  Thank thewalkers787
Reviewed 2 weeks ago 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
Reviewed 2 weeks ago

Fantastic meal, great steak, Waiter was fantastic asking how our meal was, excellent service, did not have to wait long and excellent food. Will definitely return.

1  Thank bryonymacdonald
Reviewed 3 weeks ago via mobile

Rude waiter on arrival, we nearly walked out. Steaks were very sinewy and chewy. They were £23 each and they were so poor. No-one asked how our food was until they presented the bill. We told them the steaks weren’t very good and they did...More

3  Thank barkwilde
Reviewed 3 weeks ago via mobile

I ate here this evening wirh 3 family members. We all had starters, mains and deserts and all of our plates were clean. The menu has a good variety without being having too many options. I had heard about the new and improved menu and...More

Thank Annabel C
Reviewed 3 weeks ago via mobile

I am a local to Inverness and own a guest house up at the Crown area of Inverness and ate here a few nights ago with a friend and I have to say one of the best meals I have had in a long time,...More

1  Thank Gail C
Reviewed 4 weeks ago

We were able to make a reservation on open table 20 minutes before showing up. The place was full the entire time we were there and the service was excellent. made a great recommendation on a whisky, as they didn't have the brand I had...More

1  Thank Lee B
Nearby Restaurants
Carnegie Hall Cafe
22 reviews
.09 km away
Number 27
622 reviews
.10 km away
The Rendezvous Cafe
352 reviews
.07 km away
The White House Cocktail Bar and Bistro
486 reviews
.13 km away
Nearby Attractions
River Ness
1,875 reviews
.15 km away
Inverness Museum and Art Gallery
407 reviews
.03 km away
Inverness VisitScotland Information Centre
243 reviews
.14 km away
Inverness Castle
511 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, Child-friendly, Special Occasion Dining
Open Hours
12:00 PM - 10:00 PM
12:00 PM - 10:00 PM
12:00 PM - 10:00 PM
12:00 PM - 10:00 PM
12:00 PM - 10:00 PM
12:00 PM - 10:00 PM
12:00 PM - 10:00 PM
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