- 1. Aizle
- 2. Kanpai
- 3. The Bon Vivant
- 4. Makars Mash Bar
- 5. Chaophraya Thai Restaurant
- 6. Cafe St Honorė
- 7. Fhior
- 8. The Elephant House
- 9. Tolbooth Tavern
- 10. Howies Waterloo Restaurant
- 11. Scotts Kitchen
- 12. Howies Victoria
- 13. Gaucho
- 14. The Ivy On The Square
- 15. Hawksmoor Edinburgh
- 16. The Outsider
- 17. The Dishroom
- 18. Timberyard
- 19. The Table
- 20. Cafe Andulaz
- 21. L'Escargot Bleu
- 22. Fazenda Bar & Grill
- 23. Amarone Italian
- 24. The Team Rooms at Edinburgh Castle
- 25. Cold Town House Pub and Restaurant
Are you looking for the best places to eat in Edinburgh, Scotland? This ancient city offers countless restaurants that offer amazing food experiences. But where should you go for an unforgettable meal?
Edinburgh is a vibrant and diverse city, with an abundance of dining choices. From traditional pub grub and gourmet seafood to historic tea rooms and exotic dishes of all kinds, there’s something for everyone in this city. Whether you’re searching for a romantic dinner or planning a night out with friends, Edinburgh has plenty to offer besides its great brewers and pubs.
If you’re planning a trip to Edinburgh, it’s worth researching the best restaurants in town before you go. Here’s our guide to some of the best spots in Edinburgh, where you can enjoy mouth-watering cuisine that will turn your trip into an unforgettable experience.
1. Aizle
Best of all, there’s an extensive champagne and wine list to choose from-perfect for celebrating special occasions.
Aizle
38 Charlotte Square, Edinburgh EH2 4HQ
2. Kanpai
Kanpai has a delicious menu split into five sections: sushi, tempara, teppan, classics and specials. We recommend you order an assortment of fish and vegetable dishes to satisfy your taste buds.
Kanpai Sushi
8-10 Grindlay St, Edinburgh EH3 9AS
3. The Bon Vivant
Fancy a tipple after a long week? Then, you’ll enjoy choosing from the many option available at the wine bar.
The Bon Vivant
55 Thistle St, Edinburgh EH2 1DY
4. Makars Mash Bar
You’ll be spoilt for choice with delicious slow cooked beef, tasty gammon and sausages on the menu. Plus, traditional Scottish dishes such as Haggis, Neeps and Tatties. What a treat!
Makars Mash Bar (Edinburgh)
9-12 Bank St, Edinburgh EH1 2LN
5. Chaophraya Thai Restaurant
Enjoy breathtaking rooftop views towards Edinburgh Castle and the Firth of Forth as you dine. The decor creates a contemporary and glamorous feel inspired by Thailand.
Chaophraya Thai Restaurant
4th Floor, 33 Castle St, Edinburgh EH2 3DN
6. Cafe St Honorė
Cafe St. Honore serves breakfast, lunch, and dinner, with a variety of dishes on offer such as classic French onion soup, confit duck leg, and steak frites. The restaurant also has an extensive wine list featuring wines from France and other regions.
The ambiance of the restaurant is warm and welcoming, with a cozy atmosphere. The staff is attentive and knowledgeable, and the service is top-notch.
The restaurant also offers a takeaway service ‘Cafe At Home’.
Overall, Cafe St. Honore is a must-visit for anyone looking for an authentic French dining experience in Edinburgh.
Cafe St Honorė
34 Thistle St N W Ln, Edinburgh EH2 1EA
7. Fhior
Fhior
36 Broughton St, Edinburgh EH1 3SB
8. The Elephant House
Voted best coffee shop in Edinburgh by The List magazine
A must visit for any Harry Potter fans- author JK Rowling ,had her first book published while she was writing in the back room overlooking Edinburgh Castle.
You can enjoy breakfast, lunch or dinner in a casual dining environment and don’t forget to sample some sweet treats from the dessert menu.
The Elephant House
21 George IV Bridge, Edinburgh EH1 1EN
9. Tolbooth Tavern
For an authentic Scotland experience visitors can listen to traditional music playing on certain dates throughout the year and sample a dram of whiskey!
Tolbooth Tavern
167 Canongate, Edinburgh EH8 8BN
10. Howies Waterloo Restaurant
With an emphasis on Scottish ingredients and seasonal produce you’re in for a treat! Howies has a varied menu meaning you can choose from steak, fish and vegetarian dishes. What will you try first?
Howies Restaurant
29 Waterloo Pl, Edinburgh EH1 3BQ
11. Scotts Kitchen
An extensive drinks and wine menu accompanies seasonal food and traditional Scottish favourites like haggis, neeps and tatties.
Scotts Kitchen
4-6 Victoria Ter, Edinburgh EH1 2JL
12. Howies Victoria
Situated on the picturesque Victoria Street and near to Edinburgh Castle, it’s the perfect stop when sightseeing.
Howies Restaurant
10-14 Victoria St, Edinburgh EH1 2HG
13. Gaucho
There’s also a cocktail bar should you fancy a frozen margarita or two!
Gaucho Edinburgh
4a St Andrew Square, Edinburgh EH2 2BD
14. The Ivy On The Square
For a dining experience with a touch of something extra special, head to The Ivy overlooking Edinburgh’s historic St Andrew’s Square.
The Ivy On The Square is part of The Ivy Collection, a group of upmarket restaurants located across the UK.
The menu offers contemporary British cuisine, with a focus on using locally sourced, seasonal ingredients. It features a range of dishes, from light bites and sharing plates to heartier mains and desserts. Some popular dishes include the crispy duck salad, the shepherd’s pie, and the truffle chicken sandwich. There are also vegan and vegetarian options too.
The Ivy On The Square also has an extensive drinks menu, including cocktails, wines, spirits, and beers. The restaurant’s decor is stylish and sophisticated, with a mix of Art Deco and contemporary design elements.
The restaurant is open for breakfast, lunch, afternoon tea, and dinner, and reservations are recommended, particularly during peak times. The restaurant also offers private dining options and has a private room that can accommodate up to 30 guests.
The Ivy On The Square Edinburgh
6 St Andrew Square, Edinburgh EH2 2BD
15. Hawksmoor Edinburgh
The menu at Hawksmoor Edinburgh features a variety of cuts of steak, including rib-eye, sirloin, fillet, and chateaubriand, as well as seafood options such as lobster, oysters, and crab. They also have a range of starters, sides, and desserts to choose from.
In addition to its food offerings, Hawksmoor Edinburgh is also known for its extensive drinks menu, which includes a range of cocktails, wines, and spirits.
The restaurant has a stylish and sophisticated interior, with dark wood furnishings, leather seating, and a marble bar. It also features a private dining room that can accommodate up to 14 people.
Overall, Hawksmoor Edinburgh is a popular choice for those looking for a high-end dining experience in Edinburgh, particularly for steak and seafood lovers.
Hawksmoor Edinburgh
23 W Register St, Edinburgh EH2 2AA
16. The Outsider
The menu is created around fresh, seasonal food. Among the delicious choices find baked hake, braised Ox cheek or chargrilled burger. For a tasty vegetarian option try the pan fried sweet potato gnocchi dish with lemon and sage.
The Outsider Restaurant
15-16 George IV Bridge, Edinburgh EH1 1EE
17. The Dishroom
The restaurant’s menu features a wide range of Indian dishes, including small plates, grills, biryanis, and curries. Some of the most popular items on the menu include the chicken tikka, lamb chops, and black daal. Vegetarian options are also available, such as the okra fries and the chana masala.
The Dishoom Edinburgh is located in the city’s St. Andrew Square, making it easily accessible for both locals and visitors. The restaurant has a relaxed and welcoming atmosphere, with a stylish and comfortable interior that pays homage to the Bombay cafes of old.
Dishoom Edinburgh
3a St Andrew Square, Edinburgh EH2 2BD
18. Timberyard
There is a focus on high-quality, locally sourced ingredients. Dishes include venison, lamb belly and crispy beef. Don’t forget to try a chocolate and salt caramel sweet treat from the dessert options.
Timberyard also has an extensive wine and cocktail menu, featuring a selection of Scottish spirits and beers. Plus, the restaurant cellar shelves hold a number of fine whiskies from well known distilleries.
TIMBERYARD
10 Lady Lawson St, Edinburgh EH3 9DS
19. The Table
A seven course set menu made with ingredients from some of Scotland’s best suppliers means you are in for a culinary delight. Expect classic dishes but with a modern twist. Interestingly, the stylish restaurant decor was designed by top Scottish interior designer Fiona Denholm.
The Table
3A Dundas St, Edinburgh EH3 6QG
20. Cafe Andulaz
The restaurant aims to provide an authentic Spanish dining experience serving you sunshine on a plate with a warm and inviting atmosphere. The interior is decorated with Spanish-inspired artwork and decor making you feel as if you could be dining in Spain not Scotland!
Cafe Andaluz Old Town
10-11 George IV Bridge, Edinburgh EH1 1EE
21. L'Escargot Bleu
The restaurant is known for its extensive wine list, which features a selection of French wines as well as other wines from around the world. In addition to its dinner menu, L’Escargot Bleu also offers a pre-theatre menu for those attending city shows.
Some popular dishes at L’Escargot Bleu include escargots de Bourgogne (Burgundy snails), coq au vin (chicken cooked in red wine), and tarte tatin (a French apple tart). The restaurant has received numerous awards and accolades, including Chef of the Year and Best Restaurant in Scotland.
L'Escargot Bleu Restaurant and Wine Bar
56 Broughton St, Edinburgh EH1 3SA
22. Fazenda Bar & Grill
The restaurant also offers a selection of Argentinian sides and salads to complement the meats, as well as an extensive wine list and cocktail menu. Fazenda Bar & Grill has a stylish and contemporary decor, and it is a popular destination for both locals and tourists.
If you’re interested in dining at Fazenda Bar & Grill, it is recommended to make a reservation in advance, as the restaurant can be quite busy, especially during peak hours.
Fazenda Rodizio Bar & Grill Edinburgh
102 George St, Edinburgh EH2 3DF
23. Amarone Italian
Tempting starters and decadent Italian desserts– think sicilian cheescake and tiramisu will make you feel as if you are eating in the centre of Milan!
Amarone is located close to Edinburgh Playhouse making it an ideal stop for pre theatre dining.
Amarone
12-13 St Andrew Square, Edinburgh EH2 2AF
24. The Team Rooms at Edinburgh Castle
The menu at the Tea Rooms includes a selection of hot and cold drinks, sandwiches, soups, cakes, and pastries. Traditional afternoon tea is also available, featuring a selection of finger sandwiches, scones with cream and jam, and a variety of cakes and pastries. All of the food is freshly prepared on site using local Scottish ingredients whenever possible.
In addition to the food and drinks, the Tea Rooms also offer beautiful views of the city and the surrounding countryside. You can relax and enjoy your tea while looking out over Edinburgh’s skyline or watching the bustle of activity in the castle courtyard below.
Overall, the Tea Rooms at Edinburgh Castle are a must-visit destination for anyone who loves tea, history, and beautiful views. Whether you’re exploring the castle or just passing through the city, be sure to stop by and experience the charm and hospitality of this unique venue.
The Tea Rooms At Edinburgh Castle
Castle Terrace, Edinburgh EH1 2NG
25. Cold Town House Pub and Restaurant
The pub is named after Cold Town, which was the nickname given to the Calton Hill Brewery in Edinburgh in the 1800s.
Cold Town House serves a variety of drinks, including beers, wines, cocktails, and spirits. The pub also has a restaurant that serves a range of classic pub fare, such as pizza, fish and chips, and steak.
One of the highlights of Cold Town House is the award winning rooftop terrace, which offers stunning views of Edinburgh Castle and the surrounding cityscape. The terrace is heated and covered, making it a great spot to visit year-round. The team at Cold Town House were excited when the terrace was given a Best Outdoor Area award recently.
Cold Town House is a great place to grab a drink or a bite to eat while taking in the sights and sounds of Edinburgh.
Cold Town House
4 Grassmarket, Edinburgh EH1 2JU
We hope you’ve found the perfect place to dine from our extensive list of the best restaurants in Edinburgh. There’s so many to choose from whether it’s traditional Scottish dishes, European or Oriental cuisine- you’ll be spilt for choice with Edinburgh’s food scene.
Are you looking to try food in other cities? Don’t worry we’ve got articles about restaurants and food crazes from all over the world. If you have a passion for fusion and Chinese food, make sure to check out our Chinese Restaurants and Takeaway Near Me article. We also have articles on Vegan food too like Vegan Food Near Me . There are so many cool places that serve everything from Mexican food to fake chicken stack burgers, all-vegan sushi and more!
If you want to venture to another area of Scotland, then check out our Best Restaurants in Glasgow article too.