From Asian to Scottish to American eateries, every taste bud is catered for with the many great restaurants in Edinburgh.
The top 10 most popular places to eat in Edinburgh on TripAdvisor includes many city centre eateries, with some great Leith and Stockbridge restaurants also featured, including the Tollhouse at Brandon Terrace.
Check out the 10 best Edinburgh restaurants and places to eat according to TripAdvisor below.

5. The Prahna Indian Grill
The Prahna Indian Grill at St Johns Road in Corstorphine is fifth in the top 10, with an 5-star rating from 504 TripAdvisor reviews. | Third Party

6. Dine
Michelin Guide restaurant Dine in Cambridge Street is a firm favourite on TripAdvisor, with an overall 5-star rating from 3.560 online reviews. | Supplied

7. Makars Gourmet Mash Bar
Makars Gourmet Mash Bar at Bank Street is one of the highest rated places for food in Edinburgh with 9,464 reviews and a 5-star traveller rating. | Third Party

8. The Balerno Inn
The Balerno Inn is located just outside of Edinburgh, near the stunning Pentland Hills in Balerno. Its beer garden has a children's play area and there's heating blankets, and even outdoor bothies if it gets chilly. It scored a 5-star rating on TripAdvisor from 602 reviews. | Submitted


