Best restaurants in Edinburgh

  • Daniel's Bistro

    88 Commercial Street, EH6 6LX

    Leith, Edinburgh

    Cuisine: French, Scottish

    About Daniel's Bistro

    Hearty French provincial cooking has made Daniel’s Bistro a popular spot in Edinburgh’s Leith for years.

  • Byron - Lothian Road

    113-117 Lothian Road , EH3 9AN

    City Centre, Edinburgh

    Cuisine: Burgers, BBQ

    About Byron - Lothian Road

  • Byron - North Bridge

    29-31 North Bridge, EH1 1SF

    City Centre, Edinburgh

    Cuisine: Burgers, BBQ

    About Byron - North Bridge

  • Boardwalk Beach Club

    50 Marine Dr, EH4 5ES

    City Centre, Edinburgh

    Cuisine: British, Scottish, Tearooms & Desserts

    About Boardwalk Beach Club

  • Eden’s Kitchen

    32C Broughton St, EH1 3SB

    New Town, Edinburgh

    Cuisine: Mediterranean, Modern

    About Eden’s Kitchen

  • Sasso

    100 Lindsay Rd,

    City Centre, Edinburgh

    Cuisine: Italian, Mediterranean, Pizza

    About Sasso

  • Cadiz

    1st Floor, 77b George Street , EH2 3EE

    New Town, Edinburgh

    Cuisine: Seafood, Spanish

    About Cadiz

    Opened in the summer of 2016, Cadiz is a cosmopolitan seafood restaurant on George Street in Edinburgh city centre. The menu takes much inspiration from the Mediterranean and the decor wouldn’t look out of place in a smart harbour restaurant in the South of France.

  • 24 Royal Terrace

    Royal Terrace, EH7 5AH

    City Centre, Edinburgh

    Cuisine: British, Traditional

    About 24 Royal Terrace

    Located on Edinburgh’s most prestigious Georgian terrace, rt’s is the bar for 24 Royal Terrace, a boutique hotel housed in a William Playfair-designed townhouse. The Georgian setting works well with the multi-million pound modern refurbishment and makes rt’s quite exceptional. Hung with an ever changing collection of contemporary Scottish paintings as well as both Modern British and Aboriginal art, rt’s features an extensive whisky collection and its own house Champagne. It is unique. Where else in Edinburgh can you sip on a Sporran Cooler cocktail while admiring a John Bellany painting? For all the chic surrounds and original art, prices are in line with other Edinburgh city centre venues.

  • STEAK Restaurant

    14 Picardy Place, EH1 3JT

    New Town, Edinburgh

    Cuisine: British, Steaks & Grill, Bistros & Brasseries

    About STEAK Restaurant

    Steak Restaurant is on Edinburgh’s Picardy Place where the top of Leith Walk meets York Place. Very much a destination restaurant, it is a dramatic space with theatrical candle light and an attention-grabbing neon sign behind the bar.

  • Wee Buddha

    28 Jamaica Street, EH3 6HH

    New Town, Edinburgh

    Cuisine: Japanese, Thai, Traditional

    About Wee Buddha

    Asian fusion bar restaurant in New Town

    Tucked away on Jamaica Street, Wee Buddha is a laidback bar and kitchen with innovative Asian dishes, inventive cocktails and a decent beer list. Dog and child friendly, it neatly manages to be both a hip city centre-style bar and a relaxed local hangout. Guests are just as welcome to drop in for an after work pint and a few chicken wings as they are to settle in for an extended dinner.

  • Mother's Bar & Kitchen

    24 Howe Street, EH3 6DG

    Stockbridge, Edinburgh

    Cuisine: British, European, Vegetarian/Vegan

    About Mother's Bar & Kitchen

    Mother’s Bar and Kitchen is a gin-focused bar on Howe Street in Edinburgh’s New Town. It is a fun place with bowler hat lights hanging over the bar alongside the occasional touch of Victoriana and big screens for the major sporting events. There are booths, banquette seating, a couple of nooks
    and crannies plus a compact outside seating area for the sunny days. In short, Mother’s will look after you whether you want to watch the match with friends, have brunch with family or dinner with a date.

  • The Telford Arms

    76 Telford Road, EH4 2NF

    North Edinburgh, Edinburgh

    Cuisine: British, Gastro Pub

    About The Telford Arms

    The Telford Arms is on Telford Road. A traditional Edinburgh bar, it serves the local community as well as staff from the nearby Western General Hospital and passing trade. A family-friendly pub, it shows all the big football matches. Regular bingo, quiz and disco nights mean there is never a dull evening and the outdoor seating is always popular when the sun is shining. Visit on a weekend to witness the local tradition of running the Telford train…

  • Dine

    10 (1F) Cambridge Street , EH1 2ED

    Old Town, Edinburgh

    Cuisine: British, Scottish, Modern

    About Dine

    Located in the heart of Edinburgh’s Theatreland and the city’s financial district, Dine is a handsome restaurant, cocktail bar and Champagne lounge.

  • Belted Burgers

    57A Frederick Street, EH2 1LH

    New Town, Edinburgh

    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.

  • Shezan Tandoori

    25 Union Place, EH1 3NQ

    New Town, Edinburgh

    Cuisine: Indian

    About Shezan Tandoori

    For more than thirty years, the award-winning Shezan has been serving Indian food to happy Edinburgh residents and countless visitors to the city. A welcoming, family-run restaurant, it was given a bright and glam refurbishment in 2011.

  • Malones Edinburgh

    14 Forrest Road, EH1 2QN

    Old Town, Edinburgh

    Cuisine: British, Irish, Gastro Pub

    About Malones Edinburgh

    Malones Irish Bar is a cheery sports bar on Forrest Road – handy for Edinburgh Uni students. A large bar with a mezzanine and gallery, it has plenty of nooks and crannies in which to while away a couple of hours. Or days. Regular live bands and ceilidh nights keep the crowds dancing. Sports fans can watch all the action on four large HD screens and two projector screens.

  • Junction Restaurant

    107 Queensferry Road, EH4 3HL

    North Edinburgh, Edinburgh

    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.

  • Seasons Vietnamese

    87-89 Newhaven Road, EH6 5QJ

    Leith, Edinburgh

    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.

  • The Brasserie at the Glasshouse

    Glasshouse Hotel, EH1 3AA

    New Town, Edinburgh

    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.

    Before or after dinner you can enjoy a drink in the recently renovated Snug whisky bar, which serves a selection of almost 100 types of Scotch. You can sip your dram by the fireplace or on the roof garden and even pair it with a premium cigar. And if whisky isn’t your tipple of choice, then the bar’s team of expert mixologists can also craft you a cocktail.

  • Bar 50

    50 Blackfriars Street, EH1 1NE

    Old Town, Edinburgh

    Cuisine: British, Pizza

    About Bar 50

    Located on the corner of Blackfriars Street and the ever lively Cowgate, Bar 50 could be the Old Town’s best kept secret. The lively bar and kitchen is a laidback place where the pool tables, live sports and occasional live music are as much of a draw as the food, beer and extensive cocktail list. The outdoor terrace is a hit whenever the sun pops out. Naturally, there are outdoor heaters for those nippier spells that are often a feature in Scotland.