Restaurants in Edinburgh

Restaurants with Delivery

Online Reservation Available

24 Hour Restaurants

Pet Friendly Places

Takeaway Restaurants

Drive-Thru Restaurants

Fine Dining

Cheap Eats

Best Restaurants

The Skyline Restaurant Tynecastle Park, McLeod St, Edinburgh
The Skyline Restaurant
Scottish • $$$

The Skyline Restaurant

Tynecastle Park, McLeod St, Edinburgh

We were shown to our seat very soon after arrival. We were told what soup of the day was, then put our order in. Because it was a pre birthday meal staff made sure our dessert had written on both our plates happy birthday in white chocolate what a nice thing to do. Cant wait to go back again

  • Delivery
  • Superb1591 Reviews4.8
Makars Mash Bar (Edinburgh) 9-12 Bank St, Edinburgh
Makars Mash Bar (Edinburgh)
Scottish • $$$

Makars Mash Bar (Edinburgh)

9-12 Bank St, Edinburgh

Absolutely amazing! Visited here during a trip to Edinburgh and have been thinking about it since. Ordered haggis with cheese mash potatoes. Service was also great and there's an interesting mushroom farm next to the bathroom.Please re-open your London location!

  • Delivery
  • Superb1198 Reviews4.8
White Horse Oyster & Seafood Bar Royal Mile, 266 Canongate, Edinburgh
White Horse Oyster & Seafood Bar
Seafood • $$$

White Horse Oyster & Seafood Bar

Royal Mile, 266 Canongate, Edinburgh

Tucked away in the heart of Edinburgh, The White Horse Restaurant is a gastronomic delight that embodies the essence of fine dining. The ambiance effortlessly blends historic charm with contemporary elegance, setting the stage for a memorable evening. Every dish served is a testament to the chef's prowess, with a menu that left us thoroughly impressed and craving more. Their cocktail offerings are equally commendable, each crafted with a finesse that matches the culinary delights. What truly sets The White Horse apart, however, is its impeccable service. From the moment we stepped in until our departure, the staff exuded warmth and professionalism, ensuring our evening was nothing short of perfect. For those seeking an exceptional dining experience in Edinburgh, The White Horse Restaurant is not to be missed.

  • Delivery
  • Superb1443 Reviews4.7
The Kitchin 78, Commercial Quay, Leith, Edinburgh
The Kitchin
Modern British • $$$$

The Kitchin

78, Commercial Quay, Leith, Edinburgh

* A note on grades, I rate outwards from three stars. *A culinary highlight of our trip to Edinburgh and London in May of '23. We arranged for a late lunch on a gloomy Friday and were immediately charmed by the attentive (though not intrusive) service. The drinks and locally sourced food were top-flight.Highly recommended if you find yourself in the Edinburgh area. Make reservations.

  • Superb296 Reviews4.8
Bucks Bar - Edinburgh 32-34 Grindlay St, Edinburgh
Bucks Bar - Edinburgh
American • $$

Bucks Bar - Edinburgh

32-34 Grindlay St, Edinburgh

Amazing atmosphere and super helpful staff! The music slaps and interior is so cool! The vegan burgers are delicious, I just wish there was slightly more options for vegan sides/burger flavours. Vegan waffles would be a dream. The chilli burger is the best, I’ve tried all 3 vgn options and the chilli one wins all the way. Beer is nice and cold and prices reasonable. Big portions and the funky sauces are bomb! Will be back.Vegetarian options: 3 vegan burger options, boozy shakes vegan options and cauliflower wings for sides

  • Delivery
  • Superb295 Reviews4.8
The Stockbridge Restaurant 54 St Stephen St, Edinburgh
The Stockbridge Restaurant
Fine Dining • $$$$

The Stockbridge Restaurant

54 St Stephen St, Edinburgh

One of the best restaurants I’ve been to in my life and the best in Scotland.The various courses on his menu are diverse, and amazing. The dishes are extremely intricate with layers of flavors. Each bite was a bit different.Sadly, the owner is closing up shop and becoming a chef elsewhere come end of this Saturday.

  • Delivery
  • Superb493 Reviews4.7
La Locanda Edinburgh 61 Cockburn St, Edinburgh
La Locanda Edinburgh
Italian • $$$

La Locanda Edinburgh

61 Cockburn St, Edinburgh

Came by on the weekend for a catch up over lunch. I ordered the gluten free tagliatelle with meatballs. The staff were lovely and accommodating. Best pasta I’ve had for a long time. Definitely coming back.Dietary restrictions: Gluten free pasta and bread

  • Takeaway
  • Delivery
  • Superb221 Reviews4.8
Mary's Milk Bar 19 Grassmarket, Edinburgh
Mary's Milk Bar
Ice Cream & Frozen Yogurt • $

Mary's Milk Bar

19 Grassmarket, Edinburgh

A friend suggested grabbing hot chocolate from Mary’s Milk Bar, enjoying it with a view of Edinburgh Castle. It might not have been the wisest move to also indulge in gelato outdoors in November, but the chestnut and whiskey flavor was absolutely fantastic! ?

  • Takeaway
  • Superb218 Reviews4.8
Pataka 190 Causewayside, Edinburgh
Pataka
Indian • $$$

Pataka

190 Causewayside, Edinburgh

We went there for a family dinner. 4 adults and one child, we booked ahead. The atmosphere was perfect, service impeccable, and the food was the best Indian food I have ever had. Amazingly tasty, beautifully served and wonderful service from the staff. A truly excellent experience. If you are in Edinburgh and looking for good Indian food at reasonable prices then this is the place for you.

  • Takeaway
  • Delivery
  • Superb208 Reviews4.8
Doctors 32 Forrest Rd, Edinburgh
Doctors
Pub • $$$

Doctors

32 Forrest Rd, Edinburgh

What a great welcoming to Edinburgh! Everyone was super friendly and extremely attentive. I was by myself and they made sure that I had a table and was comfortable. The food was delicious, I had the fish and chips and the fish was very fresh, and seasoned to perfection! Overall, superb service and atmosphere!If the staff reads this…. Thank you so much for your kindness and friendliness! Great experience!

  • Delivery
  • Superb129 Reviews4.9
The Pakora Bar 111Holyrood Road, Edinburgh
The Pakora Bar
Indian • $

The Pakora Bar

111Holyrood Road, Edinburgh

We came here for a late lunch after a long drive and were not disappointed. Although we did not eat the namesake pakoras, everything else that we had was very good. The spices were quite close to authentic Indian and you could see a few locals unable to bear the spiciness in the food. One of the better chhole (actually chana) bhature that I've had outside India. Definitely a must try.

  • Delivery
  • Superb187 Reviews4.8
Dishoom Edinburgh 3a St Andrew Square, Edinburgh
Dishoom Edinburgh
Indian • $$$

Dishoom Edinburgh

3a St Andrew Square, Edinburgh

After many recommendations, we finally got to eat in Dishoom. It was so worth the wait. Absolutely incredible food, loads of different flavours, all levels of spice, great breads. Server was so helpful explaining different dishes. And a great busy atmosphere. Don't miss a chance to eat there.[Prebooking advisable].

  • Takeaway
  • Delivery
  • Superb326 Reviews4.7
BABA 130 George St, Edinburgh
BABA
Lebanese • $$$

BABA

130 George St, Edinburgh

I enjoyed my dinner here, but it wasn’t as wonderful as I expected based on reviews I had read. For one thing, when were seated, I was placed in an armchair that sat very low, and the table came up almost to my neck. I finally managed to get a server to help me change the chair. Some of the food was a bit spicier than we had thought it would be, but the ambience there was great. Lots of atmosphere in the decor. And it’s a wonderful location. I walked here from my hotel down on York Place, and it was a beautiful evening walk to get back.

  • Delivery
  • Superb1540 Reviews4.6
Fava Restaurant - Greek Kitchen 248 Morrison St, Edinburgh
Fava Restaurant - Greek Kitchen
Greek • $$

Fava Restaurant - Greek Kitchen

248 Morrison St, Edinburgh

Went here after work and it was tremendous ?Staff were friendly and efficientFood was amazing, both starter and main were very tasty and well doneCannot fault it

  • Delivery
  • Superb1296 Reviews4.6
Howies Restaurant 29 Waterloo Pl, Edinburgh
Howies Restaurant
British • $$$

Howies Restaurant

29 Waterloo Pl, Edinburgh

A must try restaurant in Edinburgh! The service was great, and really appreciated the recommendations from the waiter, especially as a vegetarian. The celeriac steak was amazing, and so was the sticky toffee pudding! The dinner deal before 6:30pm is definitely worth it, but make sure to book in advance.

  • Delivery
  • Superb300 Reviews4.7
Voujon. 107 Newington Rd, Newington, Edinburgh
Voujon.
Indian • $$$

Voujon.

107 Newington Rd, Newington, Edinburgh

As always excellent meal, starters and main all excellent quality, 3 of enjoyed the meal. The service was warm, friendly and efficient. One of our favourite places to eat out.

  • Takeaway
  • Superb168 Reviews4.8
First Coast Restaurant 97-101 Dalry Rd, Edinburgh
First Coast Restaurant
British • $$$

First Coast Restaurant

97-101 Dalry Rd, Edinburgh

Fantastic meal. I had the chicken thai salad and the flavor and texture was perfect. Son has a tree nut and peanut allergy and we were delighted with the care they took with him, to doublecheck that he could have the Haggis/Tatties/Neeps and lamb shoulder and even the sticky toffee pudding! When they brought the starter over they even made sure to tell my son before he asked that the garnish was oatmeal, not nuts. Food was delicious and service was very friendly. I would eat here again in a heartbeat.

  • Delivery
  • Superb136 Reviews4.8
The Auld Hundred 100 Rose St, Edinburgh
The Auld Hundred
Pub • $$$

The Auld Hundred

100 Rose St, Edinburgh

We had our first meal in Edinburgh here after a long trip, and it was the best choice ever! The soup and salmon were good, and we loved the beer too. But the Balmoral chicken was simply the best and it definitely was something we never tried before. Now we are back in Korea and terribly miss the chicken already.. we will definitely come back when we are back in town!

  • Delivery
  • Superb456 Reviews4.6
Dantes 48-50 Bridge Rd, Colinton, Edinburgh
Dantes
Italian • $$

Dantes

48-50 Bridge Rd, Colinton, Edinburgh

Great place, friendly staff and the food was amazing. The should make the tomato soup permanent to the menu it was the best I’ve had!! Would be coming back for

  • Superb94 Reviews4.9
David Bann Restaurant 56-58 St Mary's St, Edinburgh
David Bann Restaurant
Vegetarian • $$$

David Bann Restaurant

56-58 St Mary's St, Edinburgh

Vegetarian Restaurant. Was here with friends during late summer. We booked just a couple hours before arrival, and the staff was kind enough to accommodate an extra couple seats as we had more friends joining.I didn't really like the dish I ordered, but I'm glad everyone else liked what they had.Service was mostly friendly and accommodating.Vegetarian options: (This is a vegetarian restaurant with vegan / vegan option choices.)

  • Superb190 Reviews4.7
Chaskaa Indian Restaurant 30-32 Leven St, Edinburgh
Chaskaa Indian Restaurant
Indian • $$$

Chaskaa Indian Restaurant

30-32 Leven St, Edinburgh

You have to try this place it's sooooo good. Lovely, clean and bright restaurant with really nice staff. We both had chicken tikka shashlik and they were amazing !!! Really good flavours and beautifully presented. The naan was perfectly cooked and so was everything else. Defensively recommend ?

  • Takeaway
  • Delivery
  • Superb121 Reviews4.8
Dine Murrayfield 8 Murrayfield Pl, Edinburgh
Dine Murrayfield
Gastropubs • $$$

Dine Murrayfield

8 Murrayfield Pl, Edinburgh

First class dining experience, simply can't fault . Second visit to this restaurant for a special occasion while staying in Edinburgh, and again we were delighted with a lovely evening.

  • Delivery
  • Superb118 Reviews4.8
Scrumptious Snax (Snack Bar) Hermiston Gait Retail Park, Cultins Rd, Edinburgh
Scrumptious Snax (Snack Bar)
Snack Bar • $

Scrumptious Snax (Snack Bar)

Hermiston Gait Retail Park, Cultins Rd, Edinburgh

Tried the bacon cheeseburger and big bubba, both were superb! Service was amazing too, the girls were friendly and even threw in some free chips as they were closing.

  • Superb69 Reviews5
The Table 3A Dundas St, Edinburgh
The Table
Modern European • $$$

The Table

3A Dundas St, Edinburgh

Last night was the fanciest dinner I’ve ever been to. Which is ironic, because it was also the most low-key. I could have worn jeans. I think that’s a sign of true class and quality-the absence of pretension. Anyways, it was an absolutely fabulous, intimate meal cooked right in front of us, in a restaurant that only seats 10, and was fully staffed with 3. The bar where everyone sits overlooked the entire kitchen down to the dishwasher. The music was wonderful and the atmosphere was perfect. The chef was gifted, the sous chef was hilarious, and the waiter was accommodating of our sober lifestyle while making sure we were included and happy. We felt like a king and queen but family at the same time. An experience we’ll never forget.

  • Superb83 Reviews4.9
Veeno Edinburgh 76 Rose St, Edinburgh
Veeno Edinburgh
Cafe • $$$

Veeno Edinburgh

76 Rose St, Edinburgh

Had such an amazing pizza here last night accompanied by a lovely glass of wine , I felt I needed to leave a review. Its just a small place but the atmosphere and the food are so good . The service was friendly too. All in all , highly recommended.

  • Delivery
  • Superb161 Reviews4.7
Giulianos 18-19 Union Pl, Edinburgh
Giulianos
Italian • $$$

Giulianos

18-19 Union Pl, Edinburgh

Food was delicious, definitely save room for dessert! And we loved the rosemary focaccia to start. Service was a little slow to start but was then fantastic. Whole place exceeded expectations and would recommend to a friend.

  • Takeaway
  • Delivery
  • Superb1432 Reviews4.5
Clarinda's Tearoom 69 Canongate, Edinburgh
Clarinda's Tearoom
Cafe • $$$

Clarinda's Tearoom

69 Canongate, Edinburgh

Cozy little tearoom on the way to Hollyrood and the Scottish Parliament. I stopped here for a snack (a nice cup of Scottish Breakfast and a delicious slice of carrot cake) and oh boy oh boyThe tea and the cake are awesome, just like the staff that politely recommended me what to have for my afternoon break. The place is small, comfy and very well decorated. 10/10, I love this place

  • Takeaway
  • Superb147 Reviews4.7
BrewDog DogHouse Edinburgh Bar & Terrace 5 New St, Edinburgh
BrewDog DogHouse Edinburgh Bar & Terrace
Bar • $$

BrewDog DogHouse Edinburgh Bar & Terrace

5 New St, Edinburgh

Had a great stay here for a few days. Nothing was too much trouble to ask and the room was probably one of the best I have stayed in . Great location and friendly welcoming staff.Vegetarian options: Great selection of veggie and vegan options.

  • Delivery
  • Superb76 Reviews4.9
The Basement 12a, 10a Broughton St, Edinburgh
The Basement
Mexican • $$$

The Basement

12a, 10a Broughton St, Edinburgh

lovely place, visited solo on a sunday evening and was greeted with a warm welcome. quick service and attentive staff and a lovely atmosphere with authentic music and rustic furniture. prices a little high but lovely food so definitely worth it!

  • Delivery
  • Superb866 Reviews4.5
The Black Hoof | Your Iberico Ham Specialist since 2017 Business Park, Unit 14 New Broompark, Edinburgh
The Black Hoof | Your Iberico Ham Specialist since 2017
Tapas • $$$

The Black Hoof | Your Iberico Ham Specialist since 2017

Business Park, Unit 14 New Broompark, Edinburgh

I have purchased whole hams from Black Hoof on a number of occasions usually without any problems, when there has been some concern customer service has been exemplary. Thoroughly recommend.

  • Takeaway
  • Delivery
  • Superb72 Reviews4.9

Frequently Asked Questions about Edinburgh

What are the best dog friendly restaurants in Edinburgh?

- Here are some popular restaurants where you could enjoy a meal with your furry friend:

What are the best gluten free restaurants in Edinburgh?

- Here are some of the best gluten-free restaurants in Edinburgh:

What are the most popular restaurants in Edinburgh?

- The most popular and well-regarded restaurants in Edinburgh include:

What are the best restaurants that deliver in Edinburgh?

- Popular restaurants in Edinburgh that is known for their delivery services:

What are the best Takeaway restaurants in Edinburgh?

- Here are some excellent Takeaway restaurants in Edinburgh: