Dirleton East Lothian

We have Pubs (23), Restaurants (66), Banks (3), Hotels (12), Shops (137), Supermarkets (7), Takeaways (30), Cinemas (3), Home improvement (123), Health and beauty (136), Attractions (38), Property services (44), Education (53), Business services (48) and Leisure (9)

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

The nearest train stations to Dirleton are

North Berwick (1.94 miles)

Drem (2.94 miles)

Local Information

Share this page
County or area Postcode Telephone code
East Lothian EH39 01620





23 Pubs in Dirleton in 4 categories

 

 

66 Restaurants in Dirleton in 20 categories

 

 

Banks

Banks in Dirleton

 

 

Hotels

Hotels in Dirleton

 

 

137 Shops in Dirleton in 66 categories

 

 

Supermarkets

Supermarkets in Dirleton

 

 

30 Takeaways in Dirleton in 6 categories

 

 

Cinemas

Cinemas in Dirleton

 

 

123 Home improvement in Dirleton in 26 categories

 

 

136 Health and beauty in Dirleton in 28 categories

 

 

38 Attractions in Dirleton in 12 categories

 

 

44 Property services in Dirleton in 7 categories

 

 

53 Education in Dirleton in 19 categories

 

 

48 Business services in Dirleton in 7 categories

 

 

9 Leisure in Dirleton in 7 categories

 

 

Add venues to this section



Best reviews

Top pubs in Dirleton

  • Wemyss Hotel - Port Seton, Prestonpans

    Bar

    18 Links Road, Port Seton, Prestonpans, EH32 0DU

    8.5 miles away

    5 star reviewFab meal,huge portions,2 mains 4 £12,ace staff, we'll worth a visit

  • Haven Restaurant - Pittenweem, Cellardyke

    Bar

    1 Shore Street, Pittenweem, Cellardyke, KY10 3BD

    12.8 miles away

    5 star reviewThe Haven Restaurant in Cellardyke is set overlooking the old harbour. It has a warm friendly welcome and the standard ...

  • Station Bar - Leven

    Bar

    47 Crossgate, Leven, KY8 4QU

    13.5 miles away

    5 star reviewI use to go into this bar years ago when I stayed in leven had some great times and the ...

  • Agenda - Leven

    Bar

    10 High Street Scoonie Road, Leven, KY8 4SE

    13.6 miles away

    5 star reviewI had the best fillet steak I've had in a long long time. Cooked exactly how I like it. There ...

  • Bombay Lounge - Edinburgh

    Bar

    202 High Street, Edinburgh, EH22 1AZ

    15.3 miles away

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

 

Top restaurants in Dirleton

  • Fast N Fresh - Cardenden, Kirkcaldy

    Fast Food Restaurant

    6-8 Bennochy Road, Cardenden, Kirkcaldy, KY1 1YQ

    15.6 miles away

    5 star reviewThis has to be THE BEST Sandwich shop in FIFE!!! Lots of selection & helpful staff....

  • Tonys Fried Chicken - Kirkcaldy

    Chicken Restaurant

    39 Whytescauseway, Kirkcaldy, KY1 1XF

    15.4 miles away

    5 star reviewFirst time I've ordered from there tonight and it was delicious will definitely be going back:)

  • Blossom Garden - Dalkeith

    Chinese Restaurant

    1-3 Buccleuch Street, Dalkeith, EH22 1HB

    15.6 miles away

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

  • Itihass Restaurant Dalkeith - Dalkeith

    17-19 Eskbank Road, Dalkeith, EH22 1HD

    15.6 miles away

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

  • Riverside Restaurant - Abbey St Bathans, Duns

    Abbey St Bathans, Duns, TD11 3TX

    20.2 miles away

    5 star reviewWonderful sticky toffee pudding or pavlova in front of a log stove at the end of a long walk. ...

 

Top banks in Dirleton

 

Top hotels in Dirleton

  • Royal Hotel - Kirkcaldy

    20 Townhead, Kirkcaldy, KY1 2XQ

    14.4 miles away

    5 star reviewMy wife and I attendwed the Valentine dinner and dance last night.It was a great success the dinner was first ...

  • Bridgeway - Kirkcaldy

    Mill Street, Kirkcaldy, KY1 1SD

    15.4 miles away

    5 star reviewAbsolutely amazing, can't wait to go again. People are so friendly.

  • Toll Bridge Hotel - Haddington

    1 Bridge Street, Haddington, EH41 4AU

    6.4 miles away

    5 star reviewI stayed at this lovely Location for 2 nights. The service was first class, and the food was to die ...

  • Dunesk Lodge - Lasswade

    Lasswade, EH18 1HE

    17.6 miles away

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

  • Rockville House Hotel - Edinburgh

    2 Joppa Pans, Edinburgh, EH15 2HF

    13.8 miles away

    5 star reviewthe best mussels i have ever tasted,and some of the best main courses,for quality and quantity,thats if you have any ...

 

Top shops in Dirleton

  • Gerry's Barber Shop - Edinburgh

    Barber Shop

    211 Portobello High Street, Edinburgh, EH15 1EU

    14.5 miles away

    5 star reviewHaving forgotten what a haircut is — Sheer Magic — Thank You — Two different cuts as lass said — ...

  • Noble Recycling - Randolph Industrial Estate, Kirkcaldy

    Auto Parts Store

    Randolph Place, Randolph Industrial Estate, Kirkcaldy, KY1 2YX

    14.7 miles away

    5 star reviewArrived at Noble's Kirkcaldy this morning to scrap my dear old Astra.The lady who attended to us was commendable,friendly,very helpful.Thank ...

  • Tyre Shop Auto Centres - Kirkcaldy

    174 St Clair St, Kirkcaldy, KY12BD

    15 miles away

    5 star reviewGreat tyre shop friendly staff and reasonable tyre prices . Best in Kirkcaldy .

  • Nimbus Beds - Thornton

    Furniture Repair Shop

    7 Dronachy Road Overton Road Chapel Park, Thornton, KY1 4EH

    16.1 miles away

    5 star review5 Star from me! Excellent beds and mattresses. highly recommended!

  • Jazz Chippy - Methil

    Pie Shop

    252 Methil Brae, Methil, KY8 2EY

    13.7 miles away

    5 star reviewService is excellent, fish is cooked to perfection. The best chippy in Fife by far.

 

Top supermarkets in Dirleton

  • RANA FOODSTORE - Mayfield, Dalkeith

    Stone Pl, Mayfield, Dalkeith, EH22 5PE

    15.9 miles away

    5 star reviewGood service and good store

  • E Gerrard - Saint Monance, ANSTRUTHER

    7-9 West St, Saint Monance, ANSTRUTHER, KY10 2BU

    10.9 miles away

    5 star reviewA brilliant and convenient local shop and Post Office,at the heart of the community. Well stocked with almost everything you ...

  • Tesco - Dalkeith, Bonnyrigg Road

    Hardengreen, Dalkeith, Bonnyrigg Road, EH22 3PP

    16.4 miles away

    1 star reviewI shop in the Dalkeith store a lot at night and its a nightmare. The music is usually loud and ...

  • Co op - Ormiston

    Main Street, Ormiston, EH35 5HS

    11.2 miles away

    1 star reviewI entered the store in Ormiston today. I was served by a woman called Francis. Who was the most rudest ...

 

Top takeaways in Dirleton

  • Turkish Kebab House - North Berwick

    119 High Street, North Berwick, EH39 4HB

    2.3 miles away

    5 star reviewI think this chippy is fabby! I go there and I get free lolli pops too!

  • Scotts Wae Eat - Dalkeith

    7 St Andrew Street, Dalkeith, EH22 1AL

    15.5 miles away

    5 star reviewBrill 5 star

  • Leeon Chinese Take Away - Methil

    250 Methil Brae, Methil, KY8 2EY

    13.7 miles away

    5 star reviewnever had fried rice like this before OMG its amazing like the rest o their food

  • On a Roll - Methil

    347 Methilhaven Road, Methil, KY8 3HR

    13.6 miles away

    5 star reviewJust had a del soup was delicious but my granson says you need more lol maybe a ex large ...

  • San Hei - Methil

    2 Patterson Street, Methil, KY8 3AU

    13.2 miles away

    5 star reviewbest in levenmouth

 

Top cinemas in Dirleton

 

Top home improvement in Dirleton

  • Edinburgh Paving Solutions - Edinburgh

    Paving Contractor

    17 Newcraighall Road, Edinburgh, EH15 3HH

    15.1 miles away

    5 star reviewI got my patio done and Iam,over the moon with the job. It has reformed the back of my house,i ...

  • James Davie Plumbing & Heating - Haddington

    Plumber

    1 Aberlady Road, Haddington, EH41 3SG

    6 miles away

    5 star reviewHad a burst hot water pipe and the only plumber to respond to my calls was James Davie plumbers in ...

  • G A Roofing - Kennoway, Leven

    Roofing Service

    23 Hill Road, Kennoway, Leven, KY8 5HG

    15.8 miles away

    5 star reviewI hijacked this guy in the street begged him for help with a roof leak. He called later that evening ...

  • Nemo's World - Edinburgh

    Aquarium and Pond Supplies

    Lower London Road, Edinburgh, EH7 5SY

    16.1 miles away

    5 star reviewJust love this shop it looks small from the outside but huge inside,absolutely everything you need for fish and reptiles. ...

  • Dougie Hill Window Cleaning Services - Edinburgh

    Window Cleaners

    44 Claverhouse Drive, Edinburgh, EH16 6BU

    17.2 miles away

    5 star reviewBest in the business

 

Top health and beauty in Dirleton

  • Pink Chiropractic - Kirkcaldy

    Chiropractor

    29 Saint Clair Street, Kirkcaldy, KY1 2NR

    15 miles away

    5 star reviewThis lady is amazing ! Not only helped with my problem but she is so nice and friendly ! Feel ...

  • Dirleton PC Doctor - Dirleton, North Berwick

    Doctor

    25 Gylers Road, Dirleton, North Berwick, EH39 5HA

    0.4 miles away

    5 star reviewIn the words of the song, "Our computer problems soon were over" when Dirleton PC Doctor came to our home.Though ...

  • Headstart - Edinburgh

    Hairdresser

    20A Joppa Road, Edinburgh, EH15 2EU

    14.2 miles away

    5 star reviewFriendly highly professional hairdresser Excellent in every way

  • Hair Gallery by Kelly Nicolson - East Wemyss, Kirkcaldy

    Hair Care

    88 Alexandra Street Michael Place, East Wemyss, Kirkcaldy, KY1 4LE

    13.6 miles away

    5 star reviewhi doll can you book me and maggie winn in next week ta

  • Man & Boy - Kirkcaldy

    Mens Hairdressers and Barbers

    89 Saint Clair Street, Kirkcaldy, KY1 2NW

    15 miles away

    5 star reviewgood service, reasonable price and all the hairdressers don't just do a great job, they look great too, lol

 

Top attractions in Dirleton

  • Buckhaven Theatre - Buckhaven, Leven

    Theatre

    Lawrence Street, Buckhaven, Leven, KY8 1BQ

    13.1 miles away

    1 star reviewCan you please give me a correct number to contact you as 01592 7125577 not ringing

 

Top property services in Dirleton

 

Top education in Dirleton

  • Lyn's Driving School - Gorebridge

    Driving School

    16, Gorebridge, EH23 4GU

    19.1 miles away

    5 star reviewWhat can I say absolutely fantastic instructor lovely attitude , jst started lessons with lynn and I would highly recommend ...

  • PC Clinic - Loanhead

    School

    59 Clerk Street, Loanhead, EH20 9RE

    18.5 miles away

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

  • Guitar Lab - Edinburgh

    Music School

    151 London Road, Edinburgh, EH7 6AE

    15.8 miles away

    5 star reviewOne of the best places to get guitar lessons in Edinburgh. Tutors are great players and make it so easy ...

  • Edinburgh (Musselburgh) MPTC Driving Test Centre - Musselburgh

    Driving School

    Newhailes Industrial Estate Newhailes Road Olivebank, Musselburgh, EH21

    13.3 miles away

    1 star reviewSecond time my grandsons test cancelled not good enough. One cancellation is acceptable two should never happen. Watch this ...

 

Top business services in Dirleton

Business services yet to be reviewed

 

Top leisure in Dirleton

  • Station Hotel - Thornton, Kirkcaldy

    Karaoke

    67 Main Street, Thornton, Kirkcaldy, KY1 4AG

    16.4 miles away

    5 star reviewNice and friendly place. Made us feel welcome . Room price was cheapest in give. Good value for money.

  • Qwik Lube - Musselburgh

    Car Servicing

    46 Pinkie Road, Musselburgh, EH21 7HA

    12.8 miles away

    5 star reviewA top notch garage, staff very approachable and helpfu, prices reasonable too… Yes, I am a customer

  • Kwik Fit - Dalkeith

    Car Servicing

    6 Croft Street, Dalkeith, EH22 3BA

    15.6 miles away

    5 star reviewDavie at dalkeith kwik fit was so helpful and really nice his service was great would go back again

  • Windsor Hotel - Kirkcaldy

    Venue Hire

    38 Victoria Road, Kirkcaldy, KY1 1DR

    15.5 miles away

    4 star reviewStayed here 2 nights was going to stay till Christmas wish I had good place and people should have ...

  • Morrisons - East Lothian, Edinburgh

    Car Wash

    16 London Road Gilmerton Road, East Lothian, Edinburgh, EH17 7JH

    17 miles away

    2 star reviewNot enough staff at checkouts and why is there ever only 1 member of staff at cigarette counter no matter ...