Niddrie City of Edinburgh

We have Pubs (33), Restaurants (228), Banks (4), Hotels (9), Shops (201), Supermarkets (9), Takeaways (41), Cinemas (11), Home improvement (258), Health and beauty (103), Attractions (76), Property services (74), Education (183), Business services (76) and Leisure (101)

For each listing we have opening times, address, phone number, reviews and photos

The nearest train stations to Niddrie are

Brunstane (1.07 miles)

Newcraighall (1.28 miles)

Local Information

Share this page
County or area Postcode Telephone code
City of Edinburgh EH16 Not listed

33 Pubs in Niddrie in 4 categories



228 Restaurants in Niddrie in 52 categories




Banks in Niddrie




Hotels in Niddrie



201 Shops in Niddrie in 33 categories




Supermarkets in Niddrie



41 Takeaways in Niddrie in 6 categories




Cinemas in Niddrie



258 Home improvement in Niddrie in 35 categories



103 Health and beauty in Niddrie in 13 categories



76 Attractions in Niddrie in 17 categories



74 Property services in Niddrie in 7 categories



183 Education in Niddrie in 32 categories



76 Business services in Niddrie in 13 categories



101 Leisure in Niddrie in 19 categories



Add venues to this section

Best reviews

Top pubs in Niddrie

  • Bombay Lounge - Edinburgh


    202 High Street, Edinburgh, EH22 1AZ

    5 star reviewThis has to be the best Indian Restaurant we have tried. The staff are second ...

  • Jay Dees Hair Salon - Dalkeith

    Night Club

    6-8 Newmills Road, Dalkeith, EH22 1DU

    5 star reviewFantastic , friendly, well worth a visit if you want a good professional haircut ,colour,perm,highlights,excellent ...

  • Telford Arms - Edinburgh

    76 Telford Rd, Edinburgh, EH4 2NF

    5 star reviewwhat a beautiful pub! lovely food and friendly staff. special menus are good value

  • Black Bull - Dalkeith

    Lothian St, Dalkeith, EH22 1DS

    4 star reviewgreat atmosphere great band but the band is just a bit too loud for the ...

  • Hayweights - Musselburgh

    82-84 N High St, Musselburgh, EH21 6AL

    2 star reviewcame here for a meal, when we arrived only half the menu was available due ...


Top restaurants in Niddrie

  • Real Rajput Indian Cuisine - Edinburgh

    209-213 High Street, Edinburgh, EH1 1PE

    5 star reviewGreat menu options - amazing food and great service, the environment and staff were just ...

  • Blossom Garden - Dalkeith

    Chinese Restaurant

    1-3 Buccleuch Street, Dalkeith, EH22 1HB

    5 star reviewan absoulutley fantastic restuarant. staff are friendly and proffesional. the food is fantastic. even they're ...

  • Cappadocia - Edinburgh

    Turkish Restaurant

    10 Forrest Road, Edinburgh, EH1 2QN

    5 star reviewThis is absolutely fabulous if you like typical turkish kebabs, salads and grills - it ...

  • Itihass Restaurant Dalkeith - Dalkeith

    17-19 Eskbank Road, Dalkeith, EH22 1HD

    5 star reviewan amazing dining experience,,,,, service excellent and food absolutely delicious. sunday buffet excellent value for money ...

  • Kings Wark - Edinburgh

    36 Shore, Edinburgh, EH6 6QU

    5 star reviewBrilliant lunch and variety of food, spoilt for choice! Lovely friendly staff and recommend the ...


Top banks in Niddrie


Top hotels in Niddrie

  • Rockville House Hotel - Edinburgh

    2 Joppa Pans, Edinburgh, EH15 2HF

    5 star reviewthe best mussels i have ever tasted,and some of the best main courses,for quality and ...

  • Dunesk Lodge - Lasswade

    Lasswade, EH18 1HE

    5 star reviewA warm welcome. Rooms very clean and nicely decorated. Breakfast was superb Everything you could ...

  • Waverley Hotel - Bonnyrigg

    68-70 Dundas Street, Bonnyrigg, EH19 3BB

    4 star reviewgreat atmosphere in a really good bar with friendly staff and customers.drink is very reasonable ...

  • NBs Guest House - Edinburgh

    14 Granville Terrace, Edinburgh, EH10 4PQ

    1 star reviewDO NOT GO to this Guest House !! We have just had the experience from hell ...


Top shops in Niddrie

  • Pinkie Mains Farm Shop - Musselburgh

    Farm Shop

    Pinkie Road, Musselburgh, EH21 7TY

    5 star reviewLovely bacon,haggis and black pudding .good to see local produce on the shelves and very ...

  • Sideburns - Edinburgh

    Barber Shop

    4A Oxgangs Broadway, Edinburgh, EH13 9LQ

    5 star reviewA good barber. Both Keith and his son do a great job.

  • Kirkgate Barbers - Edinburgh

    Barber Shop

    Newkirkgate, Edinburgh, EH6 6AA

    5 star reviewBrilliant barber,highly recommend been going now since I was a young lad,wouldn't go anywhere else ...

  • Here Internet Cafe - Edinburgh

    Coffee Shop

    23 Leven Street, Edinburgh, EH3 9LH

    5 star reviewThis cafe is fabulous and useful.

  • Cafe Troy - Dalkeith

    Coffee Shop

    15 Jarnac Court, Dalkeith, EH22 1HU

    5 star reviewI love this cafe! I was brought here wen I was a baby and I've ...


Top supermarkets in Niddrie


Top takeaways in Niddrie


Top cinemas in Niddrie


Top home improvement in Niddrie


Top health and beauty in Niddrie

  • Evolution 10 - Edinburgh


    Lady Road, Edinburgh, EH16 5PB

    5 star reviewI highly recommend Ross! He cut my hair yesterday and I love it!

  • Myles Hairdressing - Edinburgh


    70 Dalry Road, Edinburgh, EH11 2AY

    5 star reviewNice work from Daryll. Full head foils. 3.12.2014. Thanks.

  • trade cut - Edinburgh


    42 Easter Road, Edinburgh, EH7 5RG

    5 star reviewI've been in salon on leith walk. Very nice and kind polish hairdresser. Professional ! ...

  • Hair Kare - Dalkeith


    10 Woodburn Road, Dalkeith, EH22 2AT

    5 star reviewGreat hair salon I had the best experience and I'll defo be back

  • Spex Opticians - Edinburgh


    37 Drum Street, Edinburgh, EH17 8RQ

    5 star reviewbrilliant happy atmosphere


Top attractions in Niddrie

Attractions yet to be reviewed


Top property services in Niddrie


Top education in Niddrie

  • PC Clinic - Loanhead


    59 Clerk Street, Loanhead, EH20 9RE

    5 star reviewprompt effiecient friendly and will not be bamboozled or spun a tale here..highly recommended, ...

  • Guitar Lab - Edinburgh

    Music School

    151 London Road, Edinburgh, EH7 6AE

    5 star reviewOne of the best places to get guitar lessons in Edinburgh. Tutors are great players ...


Top business services in Niddrie

Business services yet to be reviewed


Top leisure in Niddrie