Best Restaurants in Edinburgh

These are some spots we loved while exploring the city. Some of the most amazing things to see are in very heavy tourist-ed areas. We highly recommend being patient and leaving those spots! Try one of the below instead and eat well!


Best Restaurants in Edinburgh: Lunch

Leo’s Beanery: Great spot for lunch or a quick bite .

Leo’s Beanery: Great spot for lunch or a quick bite .

No. 1 The Grange: Fantastic meal. The chef is an artist. The Decor is chic af. And its conveniently located right next to Holyrood Park (Arthur’s Seat) for a post-hike bite.

No. 1 The Grange: Fantastic meal. The chef is an artist. The Decor is chic af. And its conveniently located right next to Holyrood Park (Arthur’s Seat) for a post-hike bite.

The Pantry: quite simply the tastiest lunch we had in Edinburgh.

The Pantry: quite simply the tastiest lunch we had in Edinburgh.

Mother India Cafe: the best Indian food we had in the UK. Delicious & authentic.

Mother India Cafe: the best Indian food we had in the UK. Delicious & authentic.


Best Restaurants in Edinburgh: Dinner

Educated Flea: The best dinner we had in Edinburgh! The vibe is cool, the staff is friendly, and the place is small - so reservations are needed. Make one, and go!

Educated Flea: The best dinner we had in Edinburgh! The vibe is cool, the staff is friendly, and the place is small - so reservations are needed. Make one, and go!

The Basement: This place is lively as the food is delicious. The music is bumping, the bar is busy - and for good reason. The cocktails are on point!

The Basement: This place is lively as the food is delicious. The music is bumping, the bar is busy - and for good reason. The cocktails are on point!

Toast: a solid little dinner spot with even better cocktails. And the only meal we had in Leith.

Toast: a solid little dinner spot with even better cocktails. And the only meal we had in Leith.