We have Pubs (39), Restaurants (154), Banks (6), Hotels (18), Shops (207), Supermarkets (17), Takeaways (43), Cinemas (16), Home improvement (166), Health and beauty (102), Attractions (71), Property services (62), Education (167), Business services (56) and Leisure (30)
For each listing we have opening times, address, phone number, reviews and photos
The nearest train stations to Mayfield are
Musselburgh (4.48 miles)
Newcraighall (4.83 miles)
39 Pubs in Mayfield in 6 categories
11 bars listed
3 wine bars listed
2 gastropubs listed
2 night clubs listed
2 sports bars listed
19 other pubs listed
154 Restaurants in Mayfield in 38 categories
10 mexican restaurants listed
9 czech restaurants listed
8 turkish restaurants listed
8 italian restaurants listed
8 thai restaurants listed
8 fish and seafood restaurants listed
8 japanese restaurants listed
8 chinese restaurants listed
7 fish and chips restaurants listed
7 pizza restaurants listed
6 fine dining restaurants listed
6 vegetarian restaurants listed
6 french restaurants listed
5 english restaurants listed
5 spanish restaurants listed
3 cantabrian restaurants listed
3 indian restaurants listed
3 sushi restaurants listed
2 vegan restaurants listed
2 tapas restaurants listed
2 bangladeshi restaurants listed
2 kosher restaurants listed
2 chesapeake restaurants listed
2 eastern european restaurants listed
1 breakfast restaurant listed
1 buffet restaurant listed
1 korean restaurant listed
1 vietnamese restaurant listed
1 bulgarian restaurant listed
1 teppanyaki restaurant listed
1 asian restaurant listed
1 greek restaurant listed
1 fast food restaurant listed
1 belgian restaurant listed
1 british restaurant listed
1 german restaurant listed
1 hot dog restaurant listed
11 other restaurants listed
Banks in Mayfield
43 High Street, Dalkeith, EH22 1LQ
25-27 High Street, Dalkeith, Midlothian, EH22 1LD
47 High Street, Dalkeith, EH22 1JA
26 High Street, Dalkeith, Midlothian, EH22 1HR
63 High Street, Dalkeith, Midlothian, EH22 1JA
131 Main Street, Newtongrange, Dalkeith, Midlothian, EH22 4PF
Hotels in Mayfield
Bonnyrigg, EH19 3JB
156 High Street, Dalkeith, EH22 8AP
2-4 Eskbank Road, Dalkeith, EH22 1HF
Gorebridge, EH23 4QY
4 Alvanley Terrace, Edinburgh, EH9 1DU
2 Penicuik Road, Roslin, EH25 9LH
Lasswade, EH181AP
94-96 Grassmarket, Edinburgh, EH1 2JR
17 Spring Gardens, Edinburgh, EH8 8HU
Newbattle Road, Dalkeith, EH22 3LH
4 Main Street, Roslin, EH25 9LE
Pathhead, EH375TX
Edinburgh, EH16
Carberry Road, Musselburgh, Edinburgh, EH21 8PT
45 Eskbank Road, Dalkeith, EH22 3BH
Edinburgh, EH1 1TR
5 High Street, Lasswade, EH18 1NA
Gorebridge, EH23 4LJ
207 Shops in Mayfield in 60 categories
9 designer clothing shops listed
8 print shops listed
8 upholstery shops listed
8 body piercing shops listed
7 embroidery shops listed
7 diy shops listed
7 bed shops listed
7 dress shops listed
6 tobacco shops listed
6 bicycle repair shops listed
6 gift shops listed
6 bridal shops listed
6 coffee shops listed
6 cheese shops listed
5 golf shops listed
5 shoe repair shops listed
5 barber shops listed
5 farm shops listed
4 kitchenware shops listed
4 ski shops listed
3 bedding stores listed
3 copy shops listed
3 stamp shops listed
3 cigar shops listed
3 specialist book shops listed
3 auto repair shops listed
3 garden furniture shops listed
3 butcher shops listed
3 cake shops listed
2 ice cream shops listed
2 computer stores listed
2 noodle shops listed
2 costume stores listed
2 bicycle stores listed
2 sandwich shops listed
2 sewing shops listed
2 transmission shops listed
2 motorcycle repair shops listed
2 hobby shops listed
2 photo shops listed
2 tattoo shops listed
1 fireplace store listed
1 bathroom supply store listed
1 discount store listed
1 building materials store listed
1 fabric store listed
1 craft store listed
1 appliance store listed
1 formal wear store listed
1 computer software store listed
1 coffee store listed
1 surf shop listed
1 picture frame shop listed
1 dessert shop listed
1 bedroom furniture store listed
1 book store listed
1 christmas store listed
1 tuxedo shop listed
1 model shop listed
13 other shops listed
Supermarkets in Mayfield
Edinburgh, Edinburgh, 3 Newmarket Road, EH14 1RJ
94 Nicolson Street, Edinburgh, EH8 9EW
70-71 Main Street, Newtongrange, EH22 4NE
Eskbank Post Office, Dalkeith, 2 Station Road, EH22 3EU
40-42 Hamilton Crescent, Newtongrange, EH22 4BU
Kinnaird Park, Edinburgh, EH15
301 Leith Walk, Edinburgh, EH6 8SA
78 High Street, Bonnyrigg, EH19 2AE
14-16 Polton Street, Bonnyrigg, EH19 3HA
Main Street, Newtongrange, EH22 4PB
6 Mayfield Place, Mayfield, EH22 5JG
114-116 Hunterfield Road, Gorebridge, EH23 4TX
6 Mayfield Place, Mayfield, Dalkeith, EH22 5JG
Oak Crescent, Mayfield, Dalkeith, EH22 5JX
2B Church Newton Road, Dalkeith, EH22 1LT
33-41 Ratcliffe Terrace, Edinburgh, EH9 1SX
Stone Pl, Mayfield, Dalkeith, EH22 5PE
43 Takeaways in Mayfield in 7 categories
9 chinese takeaways listed
8 pizza takeaways listed
7 fish and chips takeaways listed
4 sandwich shop and takeaways listed
4 indian takeaways listed
2 fried chicken takeaways listed
9 other takeaways listed
Cinemas in Mayfield
120 Wester Hailes Road, Edinburgh, EH14 2SW
118 Lothian Road, Edinburgh, EH3 8BG
88 Lothian Road, Edinburgh, EH3 9BZ
130/3 Dundee Street, Edinburgh, EH11 1AF
Leith Street, Edinburgh, EH1 3AT
12 Kinnaird Retail Park, Edinburgh, EH15 3RD
18 Newbattle Gardens, Dalkeith, EH22
19 New Star Bank, Dalkeith, EH22 4NT
1 Home Street, Edinburgh, EH3 9JR
Victoria Dk Leith Docks, Edinburgh EH6, Edinburgh, EH6 7DZ
120 West End Place, Edinburgh, EH3 9BG
40-44 Thistle Street, Edinburgh, EH2 1EN
38 Home Street, Edinburgh, EH3 9LZ
Edinburgh, EH7 4AE
11 Merchant Street, Edinburgh, Scotland Edinburgh, EH1 2QD
Carrington Rd, Loanhead, Bonnyrigg, EH203EJ
166 Home improvement in Mayfield in 31 categories
11 electricians listed
11 kitchen design and installation listed
11 removal services listed
11 carpenters listed
10 plasterers listed
10 painter decorators listed
10 roofing services listed
9 plumbers listed
9 builders listed
9 central heating services listed
9 gardeners listed
8 tiling contractors listed
7 audio visual consultants listed
6 arborist and tree surgeons listed
6 solar energy equipment suppliers listed
4 curtain maker and retailers listed
3 cctv equipment and services listed
3 architectural designers listed
3 architects listed
2 surveyors listed
2 doors listed
2 double glazing installers listed
2 welders listed
1 air conditioning contractor listed
1 conservatory supply and installation listed
1 garage builder listed
1 interior designer listed
1 window cleaners listed
1 deck builder listed
1 curtains listed
1 pest control listed
102 Health and beauty in Mayfield in 27 categories
13 sports shops listed
9 hairdressers listed
9 gyms listed
8 sports massage therapists listed
7 nail salons listed
6 spas listed
6 clinics listed
6 opticians listed
5 sports schools listed
5 mens hairdressers and barbers listed
5 eye care clinics listed
4 dental clinics listed
3 massage therapists listed
2 childminders listed
2 sportswear stores listed
1 medical center listed
1 swim club listed
1 family practice physician listed
1 spa resort listed
1 swimming listed
1 acupuncture clinic listed
1 dentist listed
1 gymnastics club listed
1 beauty listed
1 beauty supply store listed
1 sports venue listed
1 podiatrist listed
71 Attractions in Mayfield in 17 categories
13 theatres listed
10 art galleries listed
9 golf courses listed
8 aquariums listed
7 museums listed
6 park and gardens listed
3 zoos listed
3 holiday parks listed
2 exhibition and trade centres listed
2 stadiums listed
2 go karting listed
1 nature reserve listed
1 lake listed
1 racecourse listed
1 cathedral listed
1 golf driving range listed
1 other attraction listed
62 Property services in Mayfield in 7 categories
10 mortgage brokers listed
10 property investment listed
10 commercial estate agents listed
10 property and estate management listed
9 property developers listed
9 estate agents listed
4 property management companies listed
167 Education in Mayfield in 33 categories
10 business schools listed
9 driving schools listed
9 music schools listed
9 community schools listed
8 nursery schools listed
7 after school clubs listed
7 english language schools listed
7 art and design schools listed
6 high and secondary schools listed
6 guitar instructors listed
6 schools listed
6 language schools listed
6 kickboxing schools listed
6 drama schools listed
6 ballet schools listed
6 dance schools listed
6 beauty schools listed
5 martial arts schools listed
5 independent or preparatory schools listed
5 karate schools listed
5 piano instructors listed
4 golf instructors listed
4 music instructors listed
4 riding school and stables listed
3 primary schools listed
3 tennis lessons listed
2 swimming lessons listed
2 sailing schools listed
1 kung fu school listed
1 swimming instructor listed
1 aikido school listed
1 single sex secondary school listed
1 taekwondo school listed
56 Business services in Mayfield in 8 categories
8 cleaners listed
8 office services listed
8 business management consultants listed
8 caterers listed
7 office supply stores listed
7 web hosting companies listed
7 website designers listed
3 office equipment suppliers listed
30 Leisure in Mayfield in 14 categories
5 wedding entertainment listed
4 band entertainment listed
4 dj hire listed
3 wedding flowers listed
2 pony riding listed
2 event photography listed
2 car washes listed
2 photographers listed
1 bouncy castles listed
1 karaoke listed
1 venue hire listed
1 marquee hire listed
1 dog walking listed
1 cake maker listed
Top pubs in Mayfield
Bar
18 Links Road, Port Seton, Prestonpans, EH32 0DU
7.7 miles away
Fab meal,huge portions,2 mains 4 £12,ace staff, we'll worth a visit
63 High St, Tranent, EH33
6.5 miles away
beer garden now installed well worth a visit no arseholes aloud
Bar
1 Edinburgh Road, Penicuik, EH26 0RD
6.4 miles away
A hidden Gem - Amazing pub with a very friendly atmosphere welcoming all. I will definately be back here ...
6 Scotstoun Grove, South Queensferry, EH30 9PH
15.7 miles away
Great pub staff excllent customers very Friendly good beer
Bar
459 Lanark Road, Juniper Green, EH14 5BA
9.4 miles away
Tanners is a good bar and restaurant it has good conservatory out back. Also has good staff who keep conversations ...
Top restaurants in Mayfield
Fast Food Restaurant
207 West Granton Road, Edinburgh, EH5 1PD
10.5 miles away
Love this place. Never had food from another takeaway that comes close. Wouldn't order anywhere else now. Been a customer ...
209-213 High Street, Edinburgh, EH1 1PE
7.9 miles away
Great menu options - amazing food and great service, the environment and staff were just perfect.
American Restaurant
163 High Street, Prestonpans, EH32 9AY
6.4 miles away
decent
Turkish Restaurant
10 Forrest Road, Edinburgh, EH1 2QN
8 miles away
This is absolutely fabulous if you like typical turkish kebabs, salads and grills - it is small, family run and ...
Dessert Restaurant
Market Place, Lauder, TD2 6SR
15.4 miles away
I love this place so much!Beautiful artwork,delicious cake and coffee ,love reading the books and its a must stopover from ...
Top banks in Mayfield
41 High Street, North Berwick, Lothian, EH39 4HH
17.9 miles away
Staff could not be better. Paula has been a big help to me in the past.
71 George Street, Edinburgh, EH2 3EH
8.4 miles away
Just transferred my ac to nbs after 50 ie FIFTY years with RBS due to their appalling service ...
2 Craigentinny Avenue, Edinburgh, EH7 6PX
7 miles away
Manager lazy, ignorant and rude. When serving as a teller, tends to take the pay-in book and *throw* it back ...
239 St Johns Road, Edinburgh, EH12 7XB
10.8 miles away
got to be one ofthe worst banks for waiting times , 12 in a que and 1 serving , total ...
2 Bernard Street, Leith, Edinburgh, EH6 6PU
8.7 miles away
i find it very hard to cominicate with bank staff as they very rarely answer the phone. perhaps it is ...
Top hotels in Mayfield
1 Bridge Street, Haddington, EH41 4AU
11.9 miles away
I stayed at this lovely Location for 2 nights. The service was first class, and the food was to die ...
2 Joppa Pans, Edinburgh, EH15 2HF
5.6 miles away
the best mussels i have ever tasted,and some of the best main courses,for quality and quantity,thats if you have any ...
Bog Road, Penicuik, EH26
7.9 miles away
My husband & I have been several times to Navaar House Hotel - restaurant. We do not stay ...
Lasswade, EH18 1HE
3.2 miles away
A warm welcome. Rooms very clean and nicely decorated. Breakfast was superb Everything you could wish for
68-70 Dundas Street, Bonnyrigg, EH19 3BB
2.4 miles away
great atmosphere in a really good bar with friendly staff and customers.drink is very reasonable too.will defo be back.
Top shops in Mayfield
Barber Shop
48 Longstone Road, Edinburgh, EH14 2BH
9.3 miles away
Fantastic barbers,great with kids and good prices,really nice girls.......keep it up
Craft Store
10 Lorimer Gardens West Shore Road, Edinburgh, EH5 1QB
10.8 miles away
guys came early,built shed and made on site adjustments to ensure mobility scooter friendly two really nice guys.THANK YOU.
Electronics Repair Shop
12 High Street, Haddington, EH41 3ES
11.8 miles away
Replaced backlights on my LG TV, TV picture back to normal. Great Service.
Convenience Store
12 Kirk View, Haddington, EH41 4AP
12 miles away
Got to say the new look of the shop is brilliant. Bobby is always happy to help & his staff ...
Upholstery Shop
35-37 Ferry Road, Edinburgh, EH6 4AF
9 miles away
We contacted Peter by email from the other end of the country. He could not have been more helpful, courteous ...
Top supermarkets in Mayfield
2-3 Kentigern Mall, Penicuik, EH26 8LE
7.7 miles away
Great store with friendly staff just wish the store was a bit bigger it can be difficult to get round ...
Stone Pl, Mayfield, Dalkeith, EH22 5PE
0.1 miles away
Good service and good store
57 Muirhouse Gardens, Edinburgh, EH4 4TD
11.1 miles away
Awesome shop awesome staff
10 Colinton Mains Dr, Edinburgh, EH13 9AH
8 miles away
Huge improvement in quality of Fruit and vegetables since new Chief Executive took over - very fresh - nice choice - ...
St Leonards Street, Dunfermline, Fife, KY11 3NY
18.9 miles away
Asda St Lenard Street Dunfermline I have been a shopper at this branch for many years. My initial opinion of the store ...
Top takeaways in Mayfield
Fish and Chips Takeaway
155 John Street, Penicuik, EH26 8AT
7.6 miles away
Had a delivery last night(took 45minutes) but when it got here OMG! Didnt know fish n chips could b so ...
Fish and Chips Takeaway
49 Roseburn Terrace, April 2014 opening under new management, Edinburgh, EH12 5NQ
9.1 miles away
I don't normally review places, but I've had 4 takeaways now and each one has been really really good. What ...
116 High Street, Prestonpans, EH32 9AD
6.2 miles away
Brilliant takeaway from here. We come down to Seton Sands at weekends and this is where we get our chinese ...
Chinese Takeaway
Bryans Corner, Newtongrange, EH22 4BU
0.7 miles away
Gourmet was a brilliant chinese takeaway with great food at great prices, but recently I noticed the place has been ...
Pizza Takeaway
116 North High Street, Musselburgh, EH21 6AS
4.9 miles away
BEST IN EAST LOTHIAN
Top cinemas in Mayfield
12 Kinnaird Retail Park, Edinburgh, EH15 3RD
5 miles away
Great cinema for east lothian am a regular!
Whimbrel Place, Dunfermline, Fife, KY11 8
19.8 miles away
yes a fine cinema with plenty of films to choose from could do with more staff when purchasing tickets ...
Top home improvement in Mayfield
Flooring
234 Portobello High Street, Edinburgh, Portobello, EH15 2AU
6.2 miles away
New vinyl kitchen thru to new porch, job done old floor covering taken away.I'm delight with the standard care taken.
Central Heating Service
20 Brotherstone's Way, Tranent, EH33 2QF
5.7 miles away
Have used them a number of times now for my home and on a big project at my industrial premises. ...
Plumber
5 Rankin Drive, Edinburgh, EH9 3AT
6.4 miles away
The lads turned up and fixed my damaged toilet in no time. A job well done. Very satisfied with their ...
Tiling Contractor
48 West Pilton Loan, Edinburgh, EH4 4EZ
10.8 miles away
You won't be disappointed if you hire complete bathroom and tiles. My bathroom just finished and can't thank Ben Malcolm ...
Builder
2 Bangholm Loan, Edinburgh, EH5 3AH
9.4 miles away
Just had whole bathroom transform,ed by this company. You couldn't find a nicer person than Scott. Put up with ...
Top health and beauty in Mayfield
Hair Care
10 Woodburn Road, Dalkeith, EH22 2AT
1.6 miles away
Great hair salon I had the best experience and I'll defo be back
Sauna
17B Hart Street, Edinburgh, EH1 3RN
8.3 miles away
My time there a few weeks ago haven’t been there before and I payed £30 at the door and £60 ...
Alternative Medicine Practitioner
12 Main Street, Aberdour, Burntisland, KY3 0UE
16.2 miles away
Brilliant! Cost effective, honest, effective therapies delivered by a gem of a therapist. Truly professional.
Mens Hairdressers and Barbers
99 Lauriston Place, Edinburgh, EH3 9JB
8 miles away
Run by two very experienced and friendly barbers (Rab and Ben). Have been going there for last 13 years ...
Hair Care
12 Main Street, Kirkliston, EH29 9AA
15.3 miles away
Fantastic friendly hairdressers ... Really top class stylists !! Wouldn't go anywhere else .
Top attractions in Mayfield
Art Gallery
Whitmuir Farm, West Linton, EH46 7BB
13 miles away
This is one of my favourte places to visit whenever I am near West Linton - beautiful display area with ...
Top property services in Mayfield
Property Developer
West Lodge Carrington Road B, Bonnyrigg, EH19 3HY
1.8 miles away
Company Name change febuary 2012 from Dalhousie developments Ltd, to AM PROPERTIES (BONNYRIGG) LIMITED SC 212253
Estate Agent
61-63 Broughton Street, Edinburgh, EH1 3RJ
8.3 miles away
Wish 0-star is an option. To whom viewing this review, this will get very long. It's a rather long due ...
Estate Agent
23 Jarnac Ct, Dalkeith, EH22 1HU
1.9 miles away
This is an awful company - do not deal with them. As a professional person I leased a property ...
Property and Estate Management
43 Morningside Road, Edinburgh, EH10 4DR
7.8 miles away
Don't ever use these guys! We rented a property from them and 6 weeks after finishing our agreement we are ...
Top education in Mayfield
Music School
151 London Road, Edinburgh, EH7 6AE
7.3 miles away
One of the best places to get guitar lessons in Edinburgh. Tutors are great players and make it so easy ...
School
59 Clerk Street, Loanhead, EH20 9RE
4.3 miles away
prompt effiecient friendly and trustworthy..you will not be bamboozled or spun a tale here..highly recommended, I will not be going ...
Driving School
16, Gorebridge, EH23 4GU
3.3 miles away
What can I say absolutely fantastic instructor lovely attitude , jst started lessons with lynn and I would highly recommend ...
Driving School
Newhailes Industrial Estate Newhailes Road Olivebank, Musselburgh, EH21
5 miles away
Second time my grandsons test cancelled not good enough. One cancellation is acceptable two should never happen. Watch this ...
Top business services in Mayfield
Website Designer
99 Giles Street, Edinburgh, EH6 6BZ
8.7 miles away
web design company??? no web site listed Says it all
Top leisure in Mayfield
Car Servicing
6 Croft Street, Dalkeith, EH22 3BA
1.9 miles away
Davie at dalkeith kwik fit was so helpful and really nice his service was great would go back again
Car Servicing
46 Pinkie Road, Musselburgh, EH21 7HA
4.8 miles away
A top notch garage, staff very approachable and helpfu, prices reasonable too… Yes, I am a customer
Car Servicing
7-13 Falcon Road West Eastfield Farm Road, Penicuik, EH26 8EZ
7.4 miles away
have found penicuik kwikfit always helpful and most efficient in carrying out work
Car Wash
16 London Road Gilmerton Road, East Lothian, Edinburgh, EH17 7JH
4.8 miles away
Not enough staff at checkouts and why is there ever only 1 member of staff at cigarette counter no matter ...
Photographer
27 Elm Row, Edinburgh, EH7 4AH
8.2 miles away
Extremely poor customer service. I was scammed out of my money. He put my photos on a cd which I ...