https://https://uk.trip.com/toplist/tripbest/recommend/edinburgh/best-must-visit-restaurants/100900015240/
left-leaf
trip-best
Must-Visit Restaurants
right-leaf

Top 50 Must-Visit Restaurants in Edinburgh [2026]

Makars Mash Bar
Makars Mash Bar
Makars Mash Bar
Show All Photos
Makars Mash Bar

Makars Mash Bar

4.7
/5
7 reviews
Western cuisine
Edinburgh Old Town | 474m from downtown
Address: 9-12 Bank St, Edinburgh EH1 2LN, United Kingdom
Highlights:
Winner of multiple culinary awards, serving local dishes prepared using traditional recipes
Verified user reviews
Avatar 1
Avatar 2
Avatar 3

The mutton in this restaurant is delicious, and the mutton offal tastes very good. I ordered a lamb leg, which tasted very good. The thick mashed potatoes underneath were delicious and tasty.

Makars Gourmet Mash Bar Scottish cuisine is far better than English cuisine. It is so delicious. The lamb leg is slowly stewed with fresh rosemary, garlic, tomatoes, red wine and a little mint. The whole lamb leg is also very tasty. The color, aroma and taste are all perfect. Lamb is much easier to cut than pork chops, and there is no sour taste of red wine. Recommended The beef is said to be Angus beef. It is slowly stewed over low heat, but the taste is the taste of braised beef tendon. The taste is very suitable for Chinese stomachs. It is a very large portion. This can be paired with a black pudding mashed potato. It tastes very good with a slightly spicy taste. The taste of honey pork chops is served with a small can of sweet and spicy sauce. The pork chops are too difficult to cut. The overall taste is salty and the smoky taste is still very strong. This can be paired with a cheese mashed potato. It tastes better with a little sweetness. Scotch eggs are a must-try. You can order a small single portion of the side dish. The minced pork is wrapped with a pre-boiled egg, rolled into a round shape, and then coated with a layer of breadcrumbs and fried. The fried Scottish eggs are really super delicious. The outer layer is crispy, the taste is multi-layered and rich, the egg in the middle is still runny, and it is served with sour cream and garlic sauce. You must try it! It is said to be a soup made from various seasonal vegetables, but I can't tell what it is. It is sour and has a tomato soup with basil leaves. It is really appetizing. If you think the taste is too strong, you can add a small piece of butter or dip it in potato flatbreads. For those who are new to Haggis, this is a perfect beginner's choice. Our tasting plate of lamb, potatoes and radishes with pepper.

Show all reviews
Howies Waterloo Place
Howies Waterloo Place
Howies Waterloo Place
Show All Photos
Howies Waterloo Place

Howies Waterloo Place

4.4
/5
8 reviews
Western cuisine
New Town | 186m from downtown
Address: 29 Waterloo Pl, Edinburgh EH1 3BQ, United Kingdom
Highlights:
The restaurant features elegant decor and serves Scottish cuisine prepared with seasonal ingredients.
Verified user reviews
Avatar 1
Avatar 2

I also had some snacks before dinner. I have to say that the dishes here are very delicate and taste very good. Both the dining environment and the waiter's service attitude are remarkable. The only drawback is that the portions are too small, which is not enough for people with a good appetite.

It's a good seafood restaurant. The fried salmon is delicious, and the thick soup with bread is delicious. The flavor is heavier and a little spicy. It tastes very good. I recommend it.

The Dome
The Dome
The Dome
Show All Photos
The Dome

The Dome

4.5
/5
20 reviews
Bars/bistros
New Town | 459m from downtown
Address: 14 George St, Edinburgh EH2 2PF
Highlights:
Situated in an iconic building, celebrated for its exquisite decor
Verified user reviews
Avatar 1
Avatar 2
Avatar 3

This Michelin one-star restaurant in the Scottish Highlands has received a lot of praise. The crayfish with pumpkin juice is well received by gourmet experts and beautiful chefs. The pigeon meat is also tender and juicy, and the portion of the whole meal is just right. It is really a great Michelin restaurant. Although it is far away in the Highlands, it is worth visiting!

A very famous afternoon tea restaurant in Edinburgh. The roof is its special feature. The English black tea is very good, a traditional British way of eating. The bread with butter is very good, but a little greasy.

Show all reviews

No.

4

The Witchery
The Witchery
Show All Photos
The Witchery

The Witchery

4.3
/5
26 reviews
Western cuisine
Edinburgh Old Town | 672m from downtown
Address: The Witchery by the Castle, Castlehill, The Royal Mile, Edinburgh, EH1 2NF
Highlights:
Scottish restaurant inside the castle, featuring elegant and charming Baroque style.
Verified user reviews
Avatar 1
Avatar 2
Avatar 3

1-The best thing is the environment, it is so beautiful, and the old building is used, which is very historical 2-The service staff are quite gentlemanly 3-The four of us ordered oysters (February is not the season for eating oysters, so although they are fresh, they are relatively thin), as well as tea and wine. The tea and wine are so-so, and they are definitely not amazing in the UK. For the main course, we ordered steak and lamb Wellington, each costing 110 pounds, which is average value for money. It is a meal that pays for the environment, but it is more suitable for couples. My husband and I are an old couple and we are with my parents, so we are not very suitable for this dark environment. We need to go around the big candle to talk to the people opposite. However, eating in a century-old castle is still irreplaceable.

Edinburgh Witchery by the Castle is a magical hotel located under Edinburgh Castle. There are 9 suites in total. Each room has a unique theme. The interior furnishings are exquisite. The hair dryers are all Dyson. Guests need to select the breakfast dishes for the next day one day in advance. The room service will deliver breakfast to the room the next morning. It is very considerate.

Show all reviews

No.

5

Amber Restaurant & Whisky Bar
Amber Restaurant & Whisky Bar
Show All Photos
Amber Restaurant & Whisky Bar

Amber Restaurant & Whisky Bar

4.8
/5
187 reviews
Western cuisine
Edinburgh Old Town | 688m from downtown
Address: 354 Castlehill, Edinburgh EH1 2NE, United Kingdom
Highlights:
Located next to the Whisky Museum, savor seasonal Scottish delicacies.
󱨠361 positive reviews
Verified user reviews
Avatar 1
Avatar 2
Avatar 3

I had nothing to do in the hotel at night, so I looked up a bar near our hotel on the Internet. The style of this bar is really quiet, not noisy. Sitting here, ordering a specially made cocktail that suits my taste, daydreaming and relaxing, is the perfect thing to do.

The desserts in this shop are very good. The ice cream is delicious, the curry beef is delicious, the pudding is very good, and the strawberry on top is very good, and it's very big.

Show all reviews

No.

6

The Mussel and Steak Bar
The Mussel and Steak Bar
Show All Photos
The Mussel and Steak Bar

The Mussel and Steak Bar

4.7
/5
29 reviews
Seafood
Edinburgh Old Town | 689m from downtown
Address: 110 W Bow, Grassmarket, Edinburgh EH1 2HH, United Kingdom
Highlights:
Scottish-style restaurant with premium seafood and steak that wins over every diner
Verified user reviews
Avatar 1
Avatar 2
Avatar 3

Since the first time I entered the store and ordered their oysters🦪, Every time I want to eat seafood, I will think of the oysters in this store. Really, as an oyster lover, I have eaten at a seafood store on the list in the UK, and I have also eaten at the Oyster Festival. I remember that the oysters at the Oyster Festival cost 3 pounds each, but the experience is the most important~ ~When I was eating, I was thinking, hey, why are they not as plump as the one I ate in Edinburgh~ It may also be due to the season or geography, I guess. However, I highly recommend their oysters and mussels~ Those who like to eat lobsters can also try it. The seafood is really plump and fresh, and the key is that the price is not expensive. Edinburgh residents and those who go to Edinburgh for fun, really recommend it~ But (there are also some different tastes). However, according to my taste, it is really delicious. When I went to play with friends, my friends also said it was delicious. When I took my family to Edinburgh for fun, my father was picky about food. Those days, I kept talking about taking him to eat oysters from this store, hahahaha. I went to the Highlands for a tour. It was cold. I have never felt such a strong wind and such a cold weather. After I came back, I ordered their seafood chowder and mussels. It was so refreshing. It was warm and delicious. I still remember it vividly. In short, I hope that friends who go to Edinburgh will not miss it. It is worth a try. I share this good restaurant with everyone ~ double the happiness ~ Recommendations: oysters, mussels, lobster, chowder, mushroom soup, French fries

From the name, we know that it is a restaurant for mussels and steak. The location of the restaurant is also great, just a few hundred meters within the castle. We ordered four dishes, and I made up the names randomly, but none of them were disappointing. [Nezha is happy] ☑️Seafood wide noodles. The ingredients are super substantial, and the seafood covers the noodles! ☑️Mussel and steak set meal. This bowl of mussels is different from the tomato flavor of wide noodles. It is a creamy soup base, but it is not greasy at all. It is probably because of the addition of white wine. The taste is super fresh. After eating the mussels, we can't help but scoop up the soup to drink. It's very satisfying! ☑️Oysters. The meat is big and not fishy at all. The sour seasoning in the middle is a great match! ☑️Scallop King. I wanted to order grilled scallops, but I was really dizzy when I read the menu... I didn't expect to order a scallop meat. The surprise was that there was pea puree underneath, which was the only vegetable in this meal! Precious! The only regret and unsolved mystery is why there is no bread before the meal?

Show all reviews

No.

7

Oink Victoria Street
Oink Victoria Street
Show All Photos
Oink Victoria Street

Oink Victoria Street

4.4
/5
16 reviews
Quick bites
Edinburgh Old Town | 636m from downtown
Address: 34 Victoria St, Edinburgh EH1 2JW, United Kingdom
Highlights:
A super popular, trendy restaurant with generous, delicious British-style meat sandwiches.
Verified user reviews
Avatar 1
Avatar 2
Avatar 3

Walking on the beautiful Victoria Street, friends will definitely be attracted by this Oink fast food restaurant. There is a whole pig placed at the door of this Oink. Ordering is very simple. Choose the size and bread, and you will get a roast pork burger wrapped in tin foil. It is cheap, delicious and has a beautiful view. It is very close to the castle.

A restaurant specializing in roast suckling pig, they put the pork in bread and make it like a hamburger. The method is a bit similar to the roujiamo in Xi'an, but the pig skin here is very hard, the meat is a bit chopped, and there are no vegetables.

Show all reviews

No.

8

Twenty Princes Street
Twenty Princes Street
Show All Photos
Twenty Princes Street

Twenty Princes Street

4.4
/5
13 reviews
Western cuisine
New Town | 153m from downtown
Address: 20 Princes St., Edinburgh EH2 2AN, United Kingdom
Highlights:
A premier Scottish restaurant with picturesque views of Edinburgh
Verified user reviews
Avatar 1
Avatar 2
Avatar 3

Because the weather was very good, we ate outside. The view of Twenty Princess Street was great. Their barbecue set meal was much cheaper than a la carte.

It's on a main road in Edinburgh. The shop is big and the decoration is quite luxurious. The lamb chops are very good and the drinks are also delicious. The price is a bit expensive. It's very close to the CITIC area.

Show all reviews

No.

9

Howies Victoria Street
Howies Victoria Street
Show All Photos
Howies Victoria Street

Howies Victoria Street

4.0
/5
6 reviews
Western cuisine
New Town | 205m from downtown
Address: 10 - 14 Victoria Street,Old Town,Edinburgh EH1 2HG,UK
Highlights:
Authentic Scottish flavors, crafted with fresh, locally sourced ingredients.
Verified user reviews
Avatar 1
Avatar 2

Howies Victria, located in downtown Edinburgh, is a Seafoad Restaurant. The ingredients here are indeed of high quality.

This restaurant is a gem in Edinburgh! The ambiance is relaxed yet elegant, and the food is bursting with flavor. The value for money is impressive, making it a must-visit.

No.

10

Mussel Inn Seafood Restaurant
Mussel Inn Seafood Restaurant
Show All Photos
Mussel Inn Seafood Restaurant

Mussel Inn Seafood Restaurant

4.4
/5
16 reviews
Seafood
New Town | 677m from downtown
Address: 61-65 Rose St, Edinburgh EH2 2NH, United Kingdom
Highlights:
A highly popular seafood specialty restaurant; the succulent seafood is not to be missed.
Verified user reviews
Avatar 1
Avatar 2

The most famous bar. The exciting music here at night is more famous than the beer. Because I was with my children, I couldn't experience the frenzy and excitement of the evening. I chose a quiet afternoon, sat down to eat and drink, and felt another quiet atmosphere. The sun was shining in the afternoon, and people in the yard were drinking and chatting in groups of three or two, with a comfortable look on their faces. This state is suitable for drinking, and slowly feeling the different tastes of each beer. Speaking of the beer itself, their style is not my cup of tea. The taste is relatively bland, especially the use and pursuit of hops is obviously not strong enough. I personally feel that their focus is on the use and mix of local ingredients and non-traditional beer ingredients, such as Manuka Beer, which is probably the star product here. For a hop-oriented player like me, there is a gap in the strength of several beers. Make up for it with a bottle of Double IPA in the evening, this is my cup of tea!

There is also a Scottish-style restaurant, which mainly serves mussels, scallops and steak. Steak is a little more expensive than seafood, but they all taste good. The mussels with scallion oil are delicious. I ordered two servings.

1
2
3
4