Look no further. These are 20 of Edinburgh's best spots for dinner – as rated by travellers and locals alike on TripAdvisor.
9. Forage and Chatter, Alva Street
Locally sourced Scottish cuisine is the focus at Forage and Chatter. TripAdvisor reviewers were particularly impressed with the attentive service and flavourful dishes. Photo: Google
10. Voujon, Newington Road
Coming in at number 10 is Voujon, a classy Indian restaurant that comes highly regarded by TripAdvisor reviewers, one of whom wrote: One of the best indian restaurants I've visited. Staff were very attentive and knowledgeable Photo: Google
11. Bia Bistrot, Colinton Road
Great service, fun waiter, incredible mushroom starter and lovely fish and spelt salad, reads one review of Bia Bistrot. Photo: Google
12. Condita, Salisbury Place
Condita is a reservations-only restaurant that offers several-course meals - with no menu. Guests loved the unique concept and food, with one writing: Every mouthful worth savouring, the food is beautifully presented. Photo: Google