Renowned restaurant Gaucho is a must as one of the best places to eat in Edinburgh, bringing sumptuous steaks and Argentinian heat along with it. Chow down on flame-grilled offerings paired with one of their 200 wines, as well as a selection of refreshing cocktails.
Best Restaurants in Edinburgh
Armed with the freshest ingredients in the whole of the UK, with access to incredible cuts of Scottish game, this city has always been a foodie paradise. Whether you're looking for a traditional meal in the old town, would rather enjoy fresh flavours from Asia, or fancy yourself dinner in a restaurant near George Street, we've got recommendations for the best places to eat in Edinburgh city centre.
Tigerlily is a restaurant bar that stands at the top of the city's nightlife ladder, combining stunning plates of food with inventive cocktails. One of the best places to eat in Edinburgh, chefs here make use of fresh seasonal ingredients to create dishes that explore a number of different culinary traditions.
Another restaurant that champions casual dining in Edinburgh, El Cartel offers laid-back eating and delicious Mexican eats in not one, but two locations in the city. Expect menus that are jam-packed with fresh tacos, chicken wings, ceviches and quesadillas.
When they're not using foraged ingredients, or picks from their garden, Fhior are paying true mind to Scottish cuisine with the best in Edinburgh suppliers. A simple but effective space that plays to up to artistic but humble plates, Fhior is not to be missed for those after all things flavour.
If you're after Michelin star restaurants in Edinburgh, Number One has cemented itself in Edinburgh's long culinary history, having held the accolade for over a decade. Based inside the world-famous Balmoral Hotel, the charm, style and incredible flavours firmly places this at the top of the city's culinary circle.
If you love pizza and beer (it is the dream combo) head to Cold Town House, where they boast delicious stone-baked creations and eight quirky crafts on tap from their onsite brewery. To make the experience even more special, head over when the sun is out and enjoy it all on the rooftop.
Based on the every-bustling George IV Bridge, The Outsider's suave decor works in tandem with the menu of fresh flavours and traditional recipes to fill every guest with a feeling of sophistication. Charming and relaxed, it's easily one of our favourite restaurants in Edinburgh old town.
Just a hop, skip and a jump from Waverly Train Station, Elliot's Bar and Restaurant in Apex Waterloo is cooking up delicious food in a very chic setting. Head inside the Georgian building and enjoy classic dishes while listening to a live jazz session.
Ideal if your date is a big whisky fan, this eatery couples authentic Scottish dishes with traditional drinks with stunning success (think haddock, burgers, Loch Duart salmon and more). There are few better restaurants in Edinburgh that celebrate history quite like Whiski Rooms.
Based across the road from the iconic McEwann Hall, the Thai street food served by the kitchen here recreates the heat and bustle of Asia in the centre of Edinburgh, while the bare-bones, simple decor creates an easy-going vibe inside. It's a firm favourite of ours and won't disappoint.