Old Town
Ondine is one of Edinburgh's finest seafood restaurants, with a menu based on sustainably sourced fish. Take a seat at the curved Oyster Bar and tuck into…
Old Town
Ondine is one of Edinburgh's finest seafood restaurants, with a menu based on sustainably sourced fish. Take a seat at the curved Oyster Bar and tuck into…
Old Town
This nostalgia-fuelled cafe serves up classic British comfort food that wouldn't look out of place on a 1950s menu – bacon and eggs, bangers and mash,…
Old Town
An atmospheric upstairs dining room on picturesque Victoria St, the Grain Store has a well-earned reputation for serving the finest Scottish produce,…
Old Town
The historic Cannonball House next to Edinburgh Castle's esplanade has been transformed into a sophisticated restaurant (and whisky bar) where the Contini…
Old Town
Chic and sleek, with a great view of the castle, Tower is perched in a turret atop the National Museum of Scotland building. A star-studded guest list of…
Old Town
This lively, unpretentious place started as a pop-up and retains its no-frills vibe with no bookings and cash-only payments. The food, served in steaming…
Old Town
Set in a merchant’s town house dating from 1595, the Witchery is a candlelit corner of antique splendour with oak-panelled walls, low ceilings, opulent…
White Horse Oyster & Seafood Bar
Old Town
One of Edinburgh's oldest pubs was transformed in 2017 into this intriguing seafood restaurant. The decor is bare stone and wood-panelling in shades of…
Old Town
Fine food without the fuss is the motto at this friendly, unpretentious restaurant. Scottish produce is served with inventive flair in dishes such as beef…
Old Town
Green tile, brown leather and arched Georgian windows lend an elegant feel to this modern cafe, which combines fine Scottish produce with great value…
Old Town
A simple concept pioneered in Glasgow has captured hearts and minds – and stomachs – here in Edinburgh: Indian food served in tapas-size portions, so that…
Old Town
If you want to convince a carnivorous friend that cuisine à la veg can be as tasty and inventive as a meat-muncher’s menu, take them to David Bann’s…
Old Town
You've got to love a place where the waiter greets you with the words, 'I'll be your whisky adviser for this evening'. Located in the Scotch Whisky…
Old Town
Eating here is comfortably laid-back – the candlelit ground floor has chunky wooden tables and modern art on bare stone walls; upstairs is brighter and…
Old Town
One of Edinburgh’s favourite eateries, this 1st-floor bistro (entrance stairs to the right of the Doric Bar) is handy for both Princes St and the Royal…
Old Town
This candlelit bistro, with its cushion-lined nooks set amid stone walls and wooden beams, is a pleasant setting for a cosy dinner, but at summer…
Old Town
No trip to Edinburgh is complete without exploring the narrow closes (alleys) that lead off the Royal Mile. Lucky you if your explorations lead to this…
Old Town
This petite, buzzing cafe located in the heart of Edinburgh's studentland celebrates the humble bowl of soup. Focusing on fresh, seasonal ingredients,…
Old Town
Eateries don't come much simpler. Order some bowls of barbecued chicken wings (six wings per portion) with the sauce of your choice (there are a couple of…
Old Town
With a Mexican-born owner and lots of Latin American and Spanish staff, it's not surprising that this colourful and lively restaurant is one of the most…
Old Town
Like the name says, this is a little piece of Paris, complete with checked tablecloths, friendly waiters and good-value grub – the moules-frîtes (mussels…
Old Town
The delicious aroma of garlic bread wafting into the street will guide you into this snug haven of wisecracking waiters and hearty Italian comfort food…
Old Town
The restaurant in the stone-vaulted basement of the Victorian part of the National Museum of Scotland serves tasty light lunches, including Scottish-beef…
Old Town
A hall beneath the Highland Tolbooth Kirk – now home to the Edinburgh Festival offices – has been transformed into this genial cafe, with artwork lit by…
Old Town
This is the cafe where JK Rowling famously wrote in the days before the Harry Potter series was published, and boy, is it cashing in on the connection –…
Old Town
The cafe in Edinburgh Castle serves good lunches made with fresh Scottish produce, and a range of Scottish craft beers.