20 Best Restaurants in Edinburgh


Edinburgh offers you guys several best restaurants with high-quality food, excellent service, and a good atmosphere surrounding.

Tripboba gathered 20 best restaurants in Edinburgh which recommend and must-visit eating spots.

Discover many kinds of restaurants in this city and most of them are Indian restaurants and Italian restaurants.

Piccolino Edinburgh, Pataka restaurant, Voujon, and Locanda de Gusti are four of the 20 restaurants in Edinburgh.

Read this article to know more about the culinary spots in Edinburgh, United Kingdom.



Hanam's Restaurant is a Middle Eastern restaurant that you have to visit while coming to Edinburgh, and it offers you a good atmosphere which is not too noisy there. Located in 3 Johnston Terrace, Hanam's Restaurant starts open from 12.00 PM until 10.00 PM every day, it has several Middle East menus available.

There are Chicken Shawarma Wrap which marinated chicken and Lebanese bread, Falafel Wrap wrapped in Lebanese bread served with skinny fries and chili jam, Qozy Chicken which marinated with 7 spices sprinkled with cashew nuts and served with basmati rice and fresh naan, Qozy Lamb, Tapsi main, and Clay wings Main.

Hanam's Restaurant

Gregarious, central Kurdish and Middle Eastern restaurant with sheesha pipes area and a dry bar.

Probably the best Halal restaurant yet in Edinburgh.

Address : 3 Johnston Terrace, Edinburgh EH1 2PW, UK


Makars Gourmet Mash Bar (Mound) is situated in Bank Street and open daily from 12.00-1.00 PM, so you can come to this restaurant every day with your family or friends.

The staff here are super friendly, excellent service, good location, and well priced. It also offers all the guests some delicious foods, for example, Classic Butter/Cream, Crispy Smoked Bacon & Spring Onion, Smoked Bean Medley, Scottish Cheddar/Chive Cheese, Wholegrain Mustard, Tomato & Herb Salsa, Creamed Horseradish, and Stornoway Black Pudding.

Makars Gourmet Mash Bar (Mound)

Classy restaurant that provides a variety of quality food and friendly service.

Offers a healthy and balanced food, as well as a large beer selection.

The sausages are incredibly tasty, the chicken is a small portion but enough.

Address : 9 & 12 Bank St, Edinburgh EH1 2LN, UK


One20 Wine Cafe offers all the guests several fantastic foods, warm service, a reasonable price point, and a relaxed atmosphere. Situated in Dundas Street, One20 Wine Cafe starts open from 9.30 AM until 7.00 PM every day.

Then, for the foods, you can have Scrambled Eggs with Tower of Stornoway Black Pudding and Apple, Extreme Veggie Scrambled Eggs, Poached or Scrambled Eggs with Oscietra Caviar, Savoury Croissant, Granola, Bucks Fizz, Fillet of Seabass or Salmon "Papillote", Burrata, Smoked Scottish Salmon, Anchovies, and Caviar served on melba toast.

One20 Wine Cafe

This great restaurant offers fantastic eclectic mouth watering Italian food and excellent wine selections.

Great ambience comfortable tables, and subdued background music.

Address : 120 Dundas St, Edinburgh EH3 5DQ, UK


If you go to Edinburgh, you have to visit Salt Café at least once in your life. Salt Café is open for breakfast, lunch, and dinner, located in Morningside Rd, this cafe is open from 9.30 AM until 4.30 PM on Wednesday to Sunday and closed on Monday and Tuesday.

Salt Café has a selection of foods available which include, Easter Breakfast Sandwich toasted Wild Hearth Bakery sourdough hot-cross bun filled with bacon and a fried Corrie Mains Farm free-range egg, Butchers Burrito, Gardeners Burrito, Cheese Steak Ciabatta, Croque Madame, Croque Monsieur, Salmon or Smoked Trout Bagel, Pancake Stack, Buckwheat Banana Pancakes, and Porridge Pot.

Salt Café

Open for breakfast, lunch and dinner, this simple cafe venue serves eclectic Modern British dishes.

The cafe has such a nice atmosphere and great service.

Address : 54-56 Morningside Rd, Edinburgh EH10 4BZ, UK


New Chapter is a Modern European restaurant with Scottish produce served in an upscale, family-run restaurant and New Chapter is open every day from 12.00 PM until 4.30 PM.

Then, you'll be offering a lunch menu which includes, Celeriac & apple velouté, Loch Duart salmon tartare, Duck liver parfait, Hand-dived West Coast scallops, Prosciutto-wrapped cod, Roasted loin of venison, Roasted pumpkin, Caramelised apple tart, Artisan cheese selection, and Banana & honeycomb parfait.

New Chapter

Modern European dishes crafted with Scottish produce served in an upscale, family-run restaurant.

You can find something to suit your tastes with each of the dishes perfectly presented.

Address : 18 Eyre Pl, Edinburgh EH3 5EP, UK


The Piper's Rest is located at 3 Hunter Square, Royal Mile, and starts open from 10.00 AM until 1.00 AM every day.

You'll be served by some Scottish food and any other food available which include, Frying Scotsman Burger, But 'N' Ben Burger, Moving Munros, Oor Famous Steak Pie, Clan Mac, Piper's Fish Supper, Sausage and Mash, Mussels Pot, Traditional Beef Stovies, Declaration Chicken, Pipe Major's Breakfast, The Wee Chanter's Breakfast, Veggie Breakfast, Scott's Porage Oats, and Filled White Rolls.

The Piper's Rest

Pub plates, Scottish craft beers and cocktails served in stylish brick- and wood-lined surrounds.

Address : The, 3 Hunter Square, Royal Mile, Edinburgh EH1 1QW, UK


Piccolino Edinburgh is an Italian restaurant that you have to visit while coming to Edinburgh. Located at 103 High Riggs, Piccolino Edinburgh is open daily from 8.00 AM until 6.00 PM. So, you can enjoy the Italian cuisines at this restaurant every day.

Piccolino Edinburgh offers all the guests a lovely authentic Italian atmosphere surrounding and delicious comfort food such as Carpese Salad, Tagliere Misto Di Salumi, Salmone Affumicato, Zuppa Del Giorno, Bruschetta Mista, Polpette, and Gamberi Al Peperoncino. There are also some Pasta menu available which contain of Spaghetti Vongole, Linguine Pistaccchio E Gamberi, Tubetti Con Fagioli E Cozze, and Spaghetti Carbonara cooked with creamy egg, black pepper and parmigiano sauce.

Piccolino Edinburgh

Discover the very best of Italy for a truly sensational food & drinks at Piccolino Edinburgh.

This casual Italian eatery serving traditional standards plus meat & seafood dishes & wine.

Address : 103 High Riggs, Edinburgh EH3 9RP, UK


If you are looking for a restaurant that has the first-class service in Edinburgh, Aurora might the right choice for you. Aurora has a dinner menu which contain of 4 set courses, 1st course (pea / beetroot / goat cheese / wasabi), 2nd Course (heritage tomatoes / strawberries / basil chips or salmon sashimi / tom yum / lemongrass / pickled fennel), 3rd Course (white crab meat cappelletti / squid ink / shellfish emulsion / pickled grapes), and 4th Course (courgette & feta terrine / warm tomato gazpacho / golden raisins / torched hispi cabbage or venison loin & bon-bon / dauphinoise chips / fig sauce / grilled shallots).

Aurora Edinburgh

Artful bistro plates with locally sourced produce served in a cosy space with reclaimed materials.

Unusual wine choices are rewarding and very reasonably priced.

Address : 187 Great Jct St, Edinburgh EH6 5LQ, UK


Pataka is the restaurant that you have to visit if you love Indian food and lives in Edinburgh. Pataka is located in Cousewayside and opens daily from 5.00 PM until 10.00 PM.

You will be offering selections of Indian foods which include, Shahi Exotica kebabs cooked in a sweet and sour sauce enhanced by fresh herbs and spices, Red Fort Special Chicken, Ginger Murgh, Jaipuri Chicken, King Prawn Pathia with Puri, Tandoori Butterfly King Prawn, Pataka Assorted Kebabs, and Murgh Tikka, chicken kebabs served with special sauce and accompanied by salad.


Neighbourhood curry house with a classic menu and decor inspired by Charles Rennie Mackintosh.

The restaurant is interesting and decorated in a Rennie Mackintosh style.

Address : 190 Causewayside, Edinburgh EH9 1PN, UK


The Little Chartroom has a great atmosphere with friendly and passionate staff, well priced, and of course, delicious foods. The Little Chartroom is located far away from the main tourist and starts open from 5.00 PM on Thursday to Saturday, 12.00 PM until 9.15 PM on Sunday, and closed on Monday to Wednesday.

Then, you can have many selections of foods such as Venison terrine with cherry and pickled vegetables, Torched mackerel with barbecued peach and Ajo Blanco, Monkfish with hispi and giroless, Dry-aged duck with wilted leaves and blackcurrant, Chocolate & raspberry cake, Cashel blue with gooseberry cake, and Chilled rice pudding, apricot, ginger & honey.

The Little Chartroom

One of the best up and coming restaurants in Edinburgh.

A perfect place to come on a special occasion or just on any day as the prices are soo reasonable for what you get.

Address : 30 Albert Pl, Edinburgh EH7 5HN, UK


Boteco Do Brasil is a Brazilian bar which offers all the guests live music and dancing alongside with the tasty Brazilian foods on the table.

There are two menus here, first is Starters menu which contain of Pão De Queijo, Frango a Passarinho, Risoli de camarão, Espetinho de Camarão, Salada Caprese, Pimentão Recheado, and Mariscos. Then, there is a Main menu which divided into several tasty foods including, Tabuleiro do Pescador, Bacalhau ao Forno, Moqueca, Misto De Peixe, Spaghetti ao Fruto do Mar, Churrasco da Família, Vaca Atolada, Berinjela ao Forno, Nhoque de Mandioca, Picanha na Chapa, Prato Baiano, and Feijoada.

Boteco Do Brasil

Cool place to enjoy delicious brazilian cuisine,

They offer excellent caipirinha, brigadeiro and caramel cheesecake.

The cocktails are really nice.

Address : 47 Lothian St, Edinburgh EH1 1HB, UK


Another Indian restaurant that you have to visit is Edinburgh, it's Voujon. This restaurant serving a North Indian/Bengali menu, fish specialties, and vegetarian mains.

You guys can enjoy Voujon Assorted Kebabs, Meat Samosa, Chicken Pakora, Chicken Tikka Stir Fry, King Prawn Pathia with Puri, Annaj Pakura, Spicy Garlic Mushrooms, Vegetable Samosas, Tandoori Galda Chingree, King Prawn and Bhindi Curry, Kerelan Chicken Curry, Lahori Lamb Curry, Lamb or Chicken Tikka Kebabs, Tandoori Murgh, Voujon Assorted Tandoori, and still more to go. It's just like a living paradise for Indian food lovers out there, so don't think twice to visit Voujon.


If you are a lover of delicious Indian food in a fine setting, this is it.

The food is delicious, and the curry flavors are delicious and balanced so you can taste every spice.

The staff are very friendly and the restaurant is clean and well presented.

Address : 107 Newington Rd, Newington, Edinburgh EH9 1QW, UK


The Kitchin is a Scottish restaurant that gives high-quality food, a cozy dining room, and the highest standard of food and service.

Start open from 12.00 PM until 10.00 PM, The Kitchin has two different menus available including, the Starter menu which contain Oyster, Scallop, Razor Clams, Mallard, Pig's Head & Langoustine, and Veal.

For the Main menu, there is Roasted loin of North Sea Cod with potato and Cephalopods, John Dory steamed fillet of North Sea john dory with free company farm baby fennel and crab partan bree, and Beef roasted Angus sirloin and braised cheek a la grand-mere, potato mousseline, and red wine sauce.

The Kitchin

This is a classy restaurant with a kitchen, comfortable dining area, small bar area and great lighting.

They offer a wide variety of fine food and an incredible selection of wines from around the world.

The staff are friendly and always happy.

Address : 78, Commercial Quay, Leith, Edinburgh EH6 6LX, UK


Tani Modi brunch house is situated in Hanover street and starts open from 9.00 AM until 4.00 PM every day.

There are some foods that you can try while arriving at this restaurant such as Pancakes, Toasted Wholegrain Bagel, The Scotsman, full breakfast, vegetarian breakfast, Eggs & Avocado on toasted sourdough, Granola, Omelette, Savory Croissant, Antipasto, Piadina, Toasted Panini, Sourdough Sandwiches, Hand Twisted ciabatta, and variants of salads all served with bread.

Tani Modi brunch house

Nice restaurant with a wide variety of food, simple kids menu at affordable prices.

They have a healthy menu for breakfast as well as yummy coffee options.

Their menu is always varied and their flavor combinations are the best.

Address : 103 Hanover St, Edinburgh EH2 1DJ, UK


Edinburgh has several Italian restaurants that you can visit, but Locanda de Gusti is a spot that you have to go to at least once in your life while coming to Edinburgh.

Locanda de Gusti has a selection of foods available which include Grigliata di Pesce - the charcoal-rilled melody of fish and Scottish crustaceans Drizzled with extra virgin olive oil infused with lemon and a sprinkle of sea salt. Or, you can try Parmigiana - Aubergines layered with mozzarella and basil, baked with tomato passata and garlic sauce finished Parmiggiano sprinkle.

Locanda de Gusti

A lovely restaurant serving beautifully cooked fish dishes.

They have a selection of fresh seafood, well cooked beef, fresh pasta, etc.

Address : 102 Dalry Rd, Edinburgh EH11 2DW, UK


Purslane Restaurant offers all the guests brilliant service, high-quality food, and a cozy atmosphere surrounding. Located at St Stephen Street, Purslane Restaurant is open from 12.00 until 9.00 PM on Wednesday to Sunday and closed on Monday and Tuesday.

Then, there are some foods that you can try such as Blanquette of wild rabbit boudin with rabbit veloute and kale, Cauliflower veloute with roasted cauliflower, walnuts and Lanark blue cheese, Baked Hake with Pomme Ecrasse and Steamed Vegetable, and Vanilla Panacotta with Mixed Berries, raspberry parfait, and blueberry sorbet.

Purslane Restaurant

This is a well-designed restaurant with lots of cozy space for a dining experience.

There is an abundant choice of dishes, delicious wines, and excellent service.

The people who work here are very friendly and knowledgeable about food & wine.

Address : 33A St Stephen St, Stockbridge, Edinburgh EH3 5AH, UK


Radicibus Italian is another Italian restaurant in Edinburgh that you need to consider visiting. Situated in Stockbridge, Radicibus Italian starts open from 5.30 PM until 9.30 PM on Thursday to Sunday and closed on Monday to Wednesday.

For the foods, you can try Capesante - cooked scallops carpaccio, savory tartlet, wild garlic, rocket, red peppers, and almonds pesto. Polpettine which beef and parmesan meatballs, carrot and rosemary sauce, and focaccia crouton, or you can try Ravioli di Trota - trout and ricotta stuffed ravioli, plum tomatoes, butter, and thyme.

Radicibus Italian

Well-designed Italian restaurant with plenty of seating and great service.

It has a modern and stylish atmosphere with a mix of stone, wood and warm lighting.

Offering high quality food, as well as abundant wine and beer.

Address : 2 Deanhaugh St, Stockbridge, Edinburgh EH4 1LY, UK


Located at Waterloo Pl, Howies Restaurant is a top Scottish restaurant in the city center, offers all the guests high-quality and delicious food, and also fresh and tasty at the same time.

For the starters menu, you can have Roast Parsnip and Pear Soup, Classic Prawn Cocktail, Cullen Skink, Scottish Smoked Trout Pate, Roast Pumpkin, and Tumeric Falafels. Then for the main menu, there are Glen Lyon Venison Casserole with creamy horseradish mash, Chicken Pot Pie with rosemary smoked bacon and puff pastry, Shetland Salmon with heritage potato and roasted tarragon oil, and Traditional Roast Turkey with roast root vegetables, sage stuffing, Brussels sprouts, roast potatoes, pigs in blankets and rich turkey gravy.

Howies Restaurant

A restaurant with traditional Scottish dining options, with something for everyone.

All of the staff are genuinely pleasant and knowledgeable about food and drink.

Highly recommend.

Address : 10-14 Victoria St, Edinburgh EH1 2HG, UK


The Khukuri Nepalese Restaurant is the one and only Nepalese restaurant on this list is they are a very good restaurant that served great Nepalese food with a friendly staff and cozy atmosphere. Located at Maitland street,

The Khukuri Nepalese Restaurant is open daily from 12.00 PM until 9.30 PM, so you can visit this Nepalese restaurant every day with your friends or family. For the foods, there are Momo, Pani Puri, Yogurt Bomb, Daal Bites, Daal Bites, Choyla, Keema Anda, Chicken Lollipop, Pakora, Khukuri Special Garlic Chilli, Tandoori Chicken Drumsticks, Aloo Tama Bodi, Chicken Nauni Masala, Solukhumba Bhenda, Piro Piro, Durbar Tikka Masala, and Durbar Keema Curry.

The Khukuri Nepalese Restaurant

Restaurant that serves authentic nepali cuisine.

They have curried lamb and paneer curry, with excellent bhajis, rice and naan.

All orders are made delicious and arrive promptly.

Address : 8 W Maitland St, Edinburgh EH12 5DS, UK


If you are looking for the best Turkish restaurant in Edinburgh, then Pera Restaurant is one of them and you have to visit it at least once in your life.

Pera offers you great atmosphere and some fantastic foods available which include, Ispanak Mucver, Halloumi and Sucuk, Humus and Vegetables, Karides Tava (King Prawn), Sigara Boregi, Mercimek Kofesi, Deniz Mahsulleri Kokorec, Ispanak Borani, Ali Nazik, Kuzu Kavurma (Lamb), Tavuk Yahni (Chicken), Turkish Vegetable Tagine, Sea Bass Pilaki, Nohutlu Ispanak, Taze Fasulye, Kereviz Yahni, and Deniz Mahsulleri Guvec.

Pera Restaurant

A cozy atmosphere for hanging out or a good dining experience.

They even offer delicious Turkish home cooking.

If you want a special evening with restaurant quality food, give them a call.

Address : 57 Elm Row, Edinburgh EH7 4AQ, UK