Must-see restaurants in Old Town

  • Delicious oysters kilpatrick with bacon and worcestershire sauce ready to serve.; Shutterstock ID 141600940; Your name (First / Last): Josh Vogel; GL account no.: 56530; Netsuite department name: Online Design; Full Product or Project name including edition: Digital Content/Sights

    Ondine

    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…

  • Mums

    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,…

  • Grain Store

    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,…

  • Cannonball Restaurant

    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…

  • Chocolate dessert at The Tower.

    Tower

    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…

  • Ting Thai Caravan

    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…

  • Witchery by the Castle

    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…

  • Wedgwood

    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…

  • Scott's Kitchen

    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…

  • Mother India's Cafe

    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…

  • David Bann

    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…

  • Amber

    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…

  • Maison Bleue

    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…

  • Doric

    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…

  • Maxie's Bistro

    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…

  • Devil's Advocate

    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…

  • Union of Genius

    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,…

  • Wings

    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…

  • Pancho Villa's

    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…

  • Petit Paris

    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…

  • Gordon’s Trattoria

    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…

  • Museum Brasserie

    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…

  • Café Hub

    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…

  • Elephant House

    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 –…

  • Tea Rooms at Edinburgh Castle

    Old Town

    The cafe in Edinburgh Castle serves good lunches made with fresh Scottish produce, and a range of Scottish craft beers.

More destinations you need to see