Best Restaurants In Edinburgh

Armed with some of the freshest ingredients in the whole of the UK, as well as a passion for absolutely delicious grub, the capital has always been a foodie paradise. Whether you're down for a platter of Thai delights or would rather good ol' Scottish cuisine, we've got the recommendations for you. Check out our list of top Edinburgh restaurants here. 

Last updated on 22nd August 2022




Wahaca Edinburgh

998 user reviews 4

A restaurant that never disappoints is Wahaca. A beautiful venue decked out with vibrant colours and indoor plants, it slings out mouthwatering Mexican morsels of deliciousness. So, pop over to munch on tacos, quesadillas, burritos and salads. To wash it down? Margaritas, of course.

Toting unique, trendy decor (think burnt orange booths, orb-like lighting and floor-to-ceiling windows), Stay Central Hotel's restaurant is quite the eye-catcher. It also rustles up a mean menu of banging brunch bites, lunch bagels, hand-stretched pizzas and salads.

Cool and casual, Southpour boasts exposed brick walls, relaxed wooden tables and leather booths. Make your way over to indulge in East Asian-inspired fare, from Korean beef bao buns to a vegan massaman curry, as well as charcuterie. Wash it down with cocktails or lip-smacking beers.

Granary is an Edinburgh restaurant that's somewhat of a jack-of-all-trades. Here, you can tuck into everything from brunches with mimosa cocktail trees to burgers and Buddha bowls, all while marvelling at the gorgeous space.

Condita is blowing it out of the water with its culinary offering, which has made it one of the only Michelin star restaurants in Edinburgh. Settle into the cute, cosy surrounds, where you'll receive a surprise multi-course tasting menu from the highly acclaimed chef, Conor Toomey.

COSMO Edinburgh

533 user reviews 4

After a buffet restaurant in Edinburgh? Dishing out food from around the world, with all-you-can-eat to boot, COSMO is just the place for the indecisive (and hungry). Tuck into the likes of curries, sushi, duck panacakes, pizza and more for a fixed price.

The chefs over at The Little Chartroom know what's up in the good grub department, as it cooks up gorgeous dishes using fresh, seasonal ingredients. From beef rump with haggis pie to cured monkfish accompanied by rhubarb, it makes the most of what Scotland has to offer.

A modern Indian restaurant in Edinburgh, Navadhanya rustles up a wide variety of fine dining delights. From venison sheesh kebab to chicken chettinadu and malabar prawn, its menu of fresh, inventive dishes will have you grinning for days.

A brilliant Mexican restaurant in Edinburgh, El Cartel offers laid-back seating and unique eats. Tuck into crispy confit duck or braised ox tongue tacos, as well as ceviche, wings and ribs. To drink? Tequila tipples make a star appearance in the form of fierce cocktails.

Up there as one of the very best restaurants in the city, Fhior is well-known for its delectable four to 10-course tasting menus. Each dish is made with either foraged ingredients or those from the country's highly regarded suppliers, resulting in mouthwatering, eye-pleasing creations.

Number One has made its way into the Michelin Guide for over a decade, and for good reason. Based inside the world-famous Balmoral Hotel, the charm, style and incredible flavours of this icon firmly place it at the top of the city's culinary circle.

Ideal if your date is a big fan of the firewater spirit, Whiski Rooms couples authentic Scottish dishes with traditional drinks; think elevated fish and chips, haggis and neeps, plus so much more. While you tuck in, sip many a dram of the good stuff from international bottles, many of which are rare.

Timberyard in Edinburgh is a gorgeous, family-run restaurant set in a repurposed warehouse. It doesn't get trendier than this, with its rustic bare-brick walls, intimate candle lighting and wooden tables. Pop by for eye-catching plates of British fare amplified using international flavours.

Tuk Tuk shows its guests what casual Indian dining is all about. Whether you're shovelling down fiery sheesh kebabs, enjoying a rogan josh curry or snacking on some moreish pakoras, this is sure to satiate your cravings for cool restaurants in Edinburgh.