Best restaurants in Edinburgh

  • Apex Haymarket - Metro West End

    90 Haymarket Terrace, EH12 5LQ

    West End, Edinburgh

    Cuisine: Cuisine:Scottish, Bistros & Brasseries

    About Apex Haymarket - Metro West End

    Metro West End is within Apex Haymarket Hotel on Haymarket Terrace close to the train station. The restaurant is stylish yet relaxed and locally sources as much produce as possible to provide Scottish cuisine with some global influences. Wheelchair accessible and child-friendly, Metro West End believe dining should be an enjoyable experience no matter the occasion, whether it be a romantic meal, informal catch up with friends or a family gathering for a special occasion.

  • The Scottish Cafe and Restaurant

    Scottish National Gallery, EH2 2EL

    New Town, Edinburgh

    Cuisine: Cuisine:International, Seafood, Vegetarian/Vegan

    About The Scottish Cafe and Restaurant

    Victor and Carina Contini have a compact yet prestigious family of restaurants in Edinburgh. Tucked under the Scottish National Gallery and with spectacular views across Princes Street Gardens to Waverley, The Scottish Cafe and Restaurant is a spacious, daytime venture which acts as a showcase for Scotland’s artisan producers. The Continis even grow some ingredients for their restaurants in their own kitchen garden.

  • LaSal

    6-8 Howden Street, EH8 9HL

    City Centre, Edinburgh

    Cuisine: Cuisine:Spanish, Tapas

    About LaSal

    LaSal is a cosy, restaurant and tapas bar run by a Spanish family on Howden Street. It is a relaxed, informal place. Decorated with colourful flamenco posters, it is equally suited for family celebrations, group dinners and quiet meals for two. The Alba Flamenco school is next door. Diners should not be too surprised if their weekend meal is sound tracked by a strummed guitar and the clack of heels on the dining room floor.

  • Cannonball Restaurant & Bar

    356 Castle Hill, EH1 2NE

    Old Town, Edinburgh

    Cuisine: Cuisine:International, Scottish, Seafood

    About Cannonball Restaurant & Bar

    Part of the Contini family’s group of three Edinburgh restaurants, Cannonball Restaurant & Bar is a bright and airy dining room at the top of a three storey former school. The lower floors feature a gelateria, porridge bar and café. The top floor decor is smart but simple and the room has panoramic views of the city including the adjacent castle. The location may be tourist central and indeed Cannonball Restaurant & Bar has lots to offer gastronomically curious visitors. However, its culinary aims go far beyond many of its more tourist-centric peers.

  • Contini George Street

    103 George Street, EH2 3ES

    New Town, Edinburgh

    Cuisine: Cuisine:European, International, Italian

    About Contini George Street

    Opened in 2004 as the first of Victor and Carina Contini’s group of three Edinburgh restaurants, Contini George Street blends contemporary Italian cooking with well sourced local ingredients and imported Italian specialities. Set in an imposing converted banking hall on George Street, Contini George Street is loftily grand yet also very welcoming. The soft, grey leather banquette seating encourages lingering over a Negroni while the open bar area competes for attention with the feature walls hung with Baroque Italian scenes.

  • Namaste Kathmandu

    17-19 Forrest Road, EH1 2QH

    Old Town, Edinburgh

    Cuisine: Cuisine:Indian

    About Namaste Kathmandu

    Namaste Kathmandu is a long established Nepalese and Indian restaurant on Edinburgh’s Forrest Road. Simply decorated with scenes of Nepalese life and beautiful tapestries from the Himalayan region, it is handy for a quick lunch, pre-theatre bite or a family celebration.

  • Tolbooth Tavern

    167 Canongate, EH8 8BN

    Old Town, Edinburgh

    Cuisine: Cuisine:British, Traditional, Bar Food

    About Tolbooth Tavern

    Housed in a former toll collection point, prison and court that originally date back to 1591, the Tolbooth Tavern is a cosy and traditional Scottish pub. The small exterior gives way to a spacious bar and mezzanine dining area. The Royal Mile location attracts many visitors as well as a regular clientele of locals.

  • The Townhouse Restaurant - Hilton Edinburgh Grosvenor

    Hilton Edinburgh Grosvenor, EH12 5EF

    West End, Edinburgh

    Cuisine: Cuisine:European, Vegetarian/Vegan

    About The Townhouse Restaurant - Hilton Edinburgh Grosvenor

    The Town House Restaurant in Hilton Grosvenor Hotel is on Grosvenor Street – handy for Edinburgh’s business district as well as many visitor attractions. With an airy, clean and modern layout, it is an elegant yet informal restaurant serving Scottish and modern European dishes.

  • The Everest Nepalese and Indian Restaurant

    52 Home Street, EH3 9NA

    Tollcross, Edinburgh

    Cuisine: Cuisine:Indian, Vegetarian/Vegan, Nepalese

    About The Everest Nepalese and Indian Restaurant

    Located on Home Street in Tollcross, The Everest Nepalese and Indian Restaurant is a simply decorated, family-run restaurant. It welcomes couples and family groups and is well suited to group celebrations. Its proximity to the King’s Theatre and cinemas such as the Cameo, Odeon and Filmhouse make it ideal for a pre-show bite to eat.

  • Lebowskis Edinburgh

    18 Morrison Street, EH3 8BJ

    Tollcross, Edinburgh

    Cuisine: Cuisine:British, Gastro Pub, Burgers

    About Lebowskis Edinburgh

    You don’t need to be a fan of the Coen brothers’ film to enjoy a visit to this Dude-approved Morrison Street bar. However, fans of The Big Lebowski will appreciate the wide range of White Russian cocktails while film lovers will know how handy Lebowskis is for several Edinburgh cinemas. Other classic cocktails, DJs, acoustic music and quizzes are among the other non-food related attractions.

  • Gurkha Cafe & Restaurant

    25/27 Cockburn Street, EH1 1BP

    Old Town, Edinburgh

    Cuisine: Cuisine:Indian, Nepalese

    About Gurkha Cafe & Restaurant

    On Cockburn Street in Edinburgh city centre, Gurkha Café is a well established restaurant which serves dishes from Nepal, the Himalayas and North India. Scenes of Nepalese life line the walls while the exposed rafters help give the impression that you just might be dining in a mountain hut.

  • Martone

    1 Waterloo Place, EH1 3BG

    Old Town, Edinburgh

    Cuisine: Cuisine:European, Italian, Pizza

    About Martone

    Martone is a light and airy, family-run Italian cafe restaurant on Waterloo Place in the heart of Edinburgh. As well as a bright and cheerful decor across both the ground and mezzanine level, Martone has an eye-catching ice cream counter filled with many varieties of their award-winning and often unexpected ice cream flavours.

  • The Cellar Door

    44-46 George The IV Bridge, EH1 1EJ

    Old Town, Edinburgh

    Cuisine: Cuisine:Scottish, Modern, Traditional

    About The Cellar Door

    Tucked away under George IV Bridge, The Cellar Door is a welcoming Scottish restaurant. Once a printing press, the split-level dining room is decorated in a jaunty style with feature lighting and a sleek set of designer stairs leading to the mezzanine. Look out for the 21st century take on the mounted stag head.

  • The Brasserie at the Glasshouse

    Glasshouse Hotel, EH1 3AA

    New Town, Edinburgh

    Cuisine: Cuisine:British, Modern

    About The Brasserie at the Glasshouse

    The Brasserie at the Glasshouse. is part of the five star Glasshouse hotel on Greenside Place in Edinburgh city centre. Glass walls flood the restaurant with light and give dramatic views of nearby Calton Hill. Comfy armchairs and upholstered benches in Paris green and forest hues give the Brasserie a peaceful, relaxing ambience.

  • Seasons Vietnamese

    87-89 Newhaven Road, EH6 5QJ

    Leith, Edinburgh

    Cuisine: Cuisine:Chinese, Far Eastern, Vegetarian/Vegan

    About Seasons Vietnamese

    Edinburgh is well served for Thai restaurants but there is less opportunity to try dishes from its nearby neighbour. Seasons Vietnamese Restaurant on Newhaven Road is helping to change that. If you have ever wondered what people eat in Hanoi’s Old Quarter, now is your chance to find out. As with many of the noodle shops of Vietnam’s capital, the decor at Seasons Vietnamese Restaurant is functional rather than plush.

  • Junction Restaurant

    107 Queensferry Road, EH4 3HL

    North Edinburgh, Edinburgh

    Cuisine: Cuisine:British, International, Vegetarian/Vegan

    About Junction Restaurant

    Part of the Holiday Inn Edinburgh City West on Queensferry Road, Junction Restaurant is a cheery spot. Bright, spacious and light, it has large windows which look out onto the hotel’s leafy grounds. It is sunny in summer and cosy during the capital’s more brisk seasons. Naturally, non-residents are as welcome to dine as those staying at the hotel.

  • Belted Burgers

    57A Frederick Street, EH2 1LH

    New Town, Edinburgh

    Cuisine: Cuisine:Scottish, Burgers

    About Belted Burgers

    The second in a planned group of restaurants, Edinburgh’s Belted Burgers is a bar and restaurant in a quirky cellar space on Frederick Street. Open from noon to midnight (the Pen bar is open to 1am), Belted is a lively spot for a top notch burger, boozy milkshake, craft beer or even a dance to the occasional bout of live music. It is a family-friendly spot which offers free baby food.

  • Ginger Restaurant

    11 South College Street, EH8 9AA

    Old Town, Edinburgh

    Cuisine: Cuisine:Indian, International, Nepalese

    About Ginger Restaurant

    Ginger Restaurant is a Indian and Nepalese restaurant which is slightly tucked away on South College Street. Compact and simply decorated with a striking mural over the bar, it is a cosy spot for a pre-theatre dinner, romantic night out or big celebration with friends and family.

  • O'Oliviero

    64 Grassmarket , EH1 2JR

    Old Town, Edinburgh

    Cuisine: Cuisine:Italian, Pizza

    About O'Oliviero

    Old Town Italian restaurant

    With a prize location on the Grassmarket and in the shadow of Edinburgh Castle, o’Oliviero Italian restaurant is right at the centre of all the Old Town bustle. This makes it ideal for people-watching, especially if you can bag one of the outside tables. Inside, the walls are hung with pictures of Rome, Venice and Florence. The welcome is always warm and o’Oliviero is popular with Edinburgh residents and visitors alike.

  • The Khukuri Nepalese Restaurant

    8 West Maitland Street, EH12 5DS

    Corstorphine, Edinburgh

    Cuisine: Cuisine:Nepalese

    About The Khukuri Nepalese Restaurant

    Opened in 1997, The Khukuri on West Maitland Street lays claim to being Edinburgh’s oldest Nepalese restaurant. The cosy West End space certainly looks the part thanks to walls decorated with Nepalese art, masks and pictures of Himalayan scenes. That authentic Nepalese ambience carries on with occasional live Nepalese folk music and regional cuisine dinners. The staff are exceptionally welcoming and happy to explain the intricacies of Nepalese cuisine.