We have Pubs (26), Restaurants (80), Banks (4), Hotels (17), Shops (194), Supermarkets (16), Takeaways (41), Cinemas (13), Health and beauty (130), Home improvement (131), Attractions (61), Property services (53), Education (63), Business services (51) and Leisure (16)
For each listing we have opening times, address, phone number, reviews and photos
The nearest train stations to Craighall are
Cupar (3.04 miles)
Springfield (3.78 miles)
26 Pubs in Craighall in 5 categories
10 bars listed
1 cocktail bar listed
1 gastropub listed
1 wine bar listed
13 other pubs listed
80 Restaurants in Craighall in 21 categories
8 indian restaurants listed
6 italian restaurants listed
6 fine dining restaurants listed
6 thai restaurants listed
5 fish and seafood restaurants listed
5 english restaurants listed
4 chinese restaurants listed
4 french restaurants listed
4 pizza restaurants listed
3 fish and chips restaurants listed
3 breakfast restaurants listed
2 chicken restaurants listed
2 mexican restaurants listed
2 buffet restaurants listed
1 bangladeshi restaurant listed
1 cantabrian restaurant listed
1 turkish restaurant listed
1 fast food restaurant listed
1 spanish restaurant listed
1 asian restaurant listed
14 other restaurants listed
Banks in Craighall
38/40 Bonnygate, Cupar, KY15 4LD
18 Crossgate, Cupar, Fife, KY15 5HL
46 Crossgate, Cupar, Fife, KY15 5HS
28 Commercial Road, Ladybank, Fife, KY15 7JS
Hotels in Craighall
Inverkeithing, Queensferry, KY11 1HP
Kingseat Rd, Dunfermline, KY12
31-33 Boreland Road, Inverkeithing, KY11 1DA
Dunfermline, KY11 8PG
Dunfermline, KY11 8EX
76 High Street, Aberdour, Burntisland, KY3 0SW
38 High Street, Aberdour, Burntisland, KY3 0SW
8-12 Church Street, Inverkeithing, KY11 1LJ
7 Newhalls Road, South Queensferry, EH309TA
20 Shore Road, Aberdour, Burntisland, KY3 0TR
69 Kinghorn Road, Burntisland, KY3 9EB
14 Harbour Place, Burntisland, KY3 9DP
Burntisland, KY3 9AA
Lochies Road, Burntisland, KY3 9JX
Dunfermline, KY11 8DY
BURNTISLAND, KY3 9LL
Cramond Village, Edinburgh, EH4 6NU
194 Shops in Craighall in 76 categories
7 electronics repair shops listed
7 diy shops listed
7 copy shops listed
6 building materials stores listed
6 bridal shops listed
6 gift shops listed
6 cookie shops listed
5 designer clothing shops listed
5 dessert shops listed
5 convenience stores listed
4 cake shops listed
4 chinaware stores listed
4 curtains shops listed
4 coffee shops listed
4 auto repair shops listed
4 mobile phone repair shops listed
4 book stores listed
4 computer stores listed
4 furniture repair shops listed
3 upholstery shops listed
3 model shops listed
3 farm shops listed
3 bicycle stores listed
3 photo shops listed
3 baby clothing stores listed
3 bathroom supply stores listed
2 ham shops listed
2 tattoo shops listed
2 discount stores listed
2 sign shops listed
2 auto body shops listed
2 cheese shops listed
2 print shops listed
2 tool repair shops listed
2 formal wear stores listed
2 cigar shops listed
2 ski shops listed
2 camping stores listed
2 sandwich shops listed
1 craft store listed
1 boot store listed
1 noodle shop listed
1 fashion accessories store listed
1 drug store listed
1 antique furniture store listed
1 bead store listed
1 african goods store listed
1 fence supply store listed
1 antique store listed
1 furniture store listed
1 department store listed
1 fruit and vegetable store listed
1 wig shop listed
1 motorcycle shop listed
1 tailor listed
1 auto glass shop listed
1 bedding store listed
1 educational supply store listed
1 shoe repair shop listed
1 tobacco shop listed
1 garden furniture shop listed
1 bicycle repair shop listed
1 barber shop listed
1 electronics store listed
1 dive shop listed
1 bird shop listed
1 tractor repair shop listed
1 brake shop listed
1 juice shop listed
1 childrens store listed
1 picture frame shop listed
1 off track betting shop listed
1 bowling supply shop listed
1 pasta shop listed
1 knit shop listed
15 other shops listed
Supermarkets in Craighall
Supermarket, Dunfermline, 174 Queensferry Road, KY11 2JF
Turnstone Road, Dunfermline, KY11 8EG
Edinburgh, Edinburgh, 3 Newmarket Road, EH14 1RJ
55 The Loan, South Queensferry, EH30 9SD
30 Meadow Place Road, Edinburgh, EH12 7UQ
Unit 7, Dalgety Bay, Regents Way, KY11 9UY
1-3 Rossland Place, Kinghorn, KY3 9TU
Dalgety Bay, Dalgety Bay, Dunfermline, KY11 9HH
Dalbeath Crescent, Cowdenbeath, KY4 9RN
Morningside, Edinburgh, EH10
31 Inchkeith Dr, Dunfermline, KY114HS
Brock St, North Queensferry, Inverkeithing, KY111JF
112 Fraser Ave, Inverkeithing, KY111EH
24 Cotburn Crescent, Burntisland, KY39JE
101 Broad St, COWDENBEATH, KY4 8JR
162 W Granton Rd, Edinburgh, EH51PE
41 Takeaways in Craighall in 6 categories
11 chinese takeaways listed
11 fish and chips takeaways listed
5 indian takeaways listed
4 pizza takeaways listed
3 sandwich shop and takeaways listed
7 other takeaways listed
Cinemas in Craighall
Leven Road, Leven, KY8 5DA
1 Whimbrel Place, Dunfermline, Fife, KY11 8EX
Whimbrel Place, Dunfermline, Fife, KY11 8
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
Edinburgh, EH6 6JJ
18 Newbattle Terrace, Edinburgh, EH10 4RT
Victoria Dk Leith Docks, Edinburgh EH6, Edinburgh, EH6 7DZ
120 West End Place, Edinburgh, EH3 9BG
40-44 Thistle Street, Edinburgh, EH2 1EN
130 Health and beauty in Craighall in 34 categories
13 sports schools listed
12 sportswear stores listed
12 care servicess listed
9 alternative medicine practitioners listed
7 opticians listed
6 dental clinics listed
6 beauty salons listed
5 hair cares listed
5 gyms listed
5 sports shops listed
5 spas listed
4 hair salons listed
4 beautys listed
3 surgeons listed
3 chiropractors listed
3 sports massage therapists listed
3 acupuncture clinics listed
3 nail salons listed
2 eye care clinics listed
2 running stores listed
2 hairdressers listed
2 clinics listed
2 cosmeticss listed
2 medical centers listed
1 podiatrist listed
1 spa and health club listed
1 swimming listed
1 contact lenses supplier listed
1 gymnastics club listed
1 massage therapist listed
1 dentist listed
1 optometrist listed
1 family planning center listed
1 childminder listed
131 Home improvement in Craighall in 27 categories
16 plumbers listed
13 builders listed
12 gardeners listed
12 architects listed
9 removal services listed
9 carpenters listed
8 roofing services listed
7 tiling contractors listed
5 painter decorators listed
4 interior designers listed
4 audio visual consultants listed
4 electricians listed
4 architectural designers listed
3 curtains listed
3 welders listed
3 central heating services listed
2 curtain maker and retailers listed
2 arborist and tree surgeons listed
2 solar energy equipment suppliers listed
2 carpets listed
1 window cleaners listed
1 plasterer listed
1 doors listed
1 kitchen design and installation listed
1 locksmith listed
1 fencing listed
1 pest control listed
61 Attractions in Craighall in 10 categories
11 aquariums listed
10 golf courses listed
9 holiday parks listed
7 theatres listed
7 art galleries listed
6 museums listed
5 park and gardens listed
3 go karting listed
2 zoos listed
1 golf driving range listed
53 Property services in Craighall in 8 categories
10 commercial estate agents listed
10 property developers listed
9 mortgage brokers listed
8 property and estate management listed
7 property investment listed
5 estate agents listed
3 property management companies listed
1 other property services listed
63 Education in Craighall in 20 categories
9 music schools listed
6 guitar instructors listed
6 driving schools listed
5 community schools listed
4 primary schools listed
4 schools listed
3 riding school and stables listed
3 english language schools listed
3 independent or preparatory schools listed
3 language schools listed
3 after school clubs listed
2 high and secondary schools listed
2 dance schools listed
2 nursery schools listed
2 piano instructors listed
2 karate schools listed
1 martial arts school listed
1 art and design school listed
1 beauty school listed
1 aikido school listed
51 Business services in Craighall in 8 categories
10 web hosting companies listed
8 business management consultants listed
7 caterers listed
7 website designers listed
6 cleaners listed
5 office services listed
4 office equipment suppliers listed
4 office supply stores listed
16 Leisure in Craighall in 9 categories
4 car servicing listed
2 wedding flowers listed
2 band entertainment listed
2 venue hire listed
2 photographers listed
1 cake maker listed
1 bouncy castles listed
1 event photography listed
1 dog walking listed
Top pubs in Craighall
Bar
1 Carrick Gate Standing Stane Road Foxton Drive, Glenrothes, KY7 4JH
10.6 miles away
Many thanks for the lovely time we had there for our Diamond celebrations, the buffet was wonderful, the staff so ...
Bar
1 Carrick Gate, Glenrothes, KY7 5NT
10.3 miles away
Good pub, bar staff friendly, juke box excellent, punters welcome you and make you feel at home.The manager / manageress ...
Night Club
1 North Street, Cardenden, Glenrothes, KY7 5NA
10.2 miles away
I am a regular customer at your branch many compliments to the young man named Ivan he has recently started ...
Bar
14 Boat Road, Newport on Tay, DD6 8EZ
10.6 miles away
The food presented at a recvent function was outstanding in terms of value, taste, type and presentation.
Bar
75 Burnside, Auchtermuchty, Cupar, KY14 7AJ
10.6 miles away
Really good menu good food staff very helpful will go back
Top restaurants in Craighall
Chicken Restaurant
37 Pentland Place, Rosyth, Kirkcaldy, KY2 6AG
14.2 miles away
Great food, can't wait to order again
Indian Restaurant
274 High St, KIRKCALDY, KY1 1LB
14.1 miles away
Lovely polite staff,always served quickly,fantastic food.Overall wonderful!
Fast Food Restaurant
6-8 Bennochy Road, Cardenden, Kirkcaldy, KY1 1YQ
14.3 miles away
This has to be THE BEST Sandwich shop in FIFE!!! Lots of selection & helpful staff....
Chicken Restaurant
39 Whytescauseway, Kirkcaldy, KY1 1XF
14.5 miles away
First time I've ordered from there tonight and it was delicious will definitely be going back:)
Asian Restaurant
19 High Street, Cowdenbeath, KY4 9QA
19 miles away
this is truly the best indian food i have ever tasted and fresh xxxxx every time. very friendly welcoming restuarant ...
Top banks in Craighall
158 Brook Street, Broughty Ferry, Dundee, Tayside, DD5 1DT
13 miles away
Modern branch with lovely staff. Use weekly and very helpful.
101 Strathmartine Road, Dundee, Tayside, DD3 7SG
13.2 miles away
Hello Evening,
I would like to say a big thank you to the lady under the name of Myra who works ...
31 Marketgate, Crail, KY10 3UG
12.8 miles away
quick & easy answers to questions
89 High Street, Newburgh, Fife, KY14 6DA
11.8 miles away
Small Bank but big enough to serve the local community. Cheerful staff and bright interior. Well placed in the center ...
7-9 Postgate, Glenrothes, Fife, KY7 5LH
10.3 miles away
Tried to phone regarding a letter. It keeps saying phone in normal opening hours. Its 0950, you open ...
Top hotels in Craighall
Mill Street, Kirkcaldy, KY1 1SD
15.1 miles away
Absolutely amazing, can't wait to go again. People are so friendly.
20 Townhead, Kirkcaldy, KY1 2XQ
12.7 miles away
My wife and I attendwed the Valentine dinner and dance last night.It was a great success the dinner was first ...
High Street, Auchtermuchty, Cupar, KY14 7AP
10.7 miles away
I stayed one night last week at The Forest Hills Hotel. The Proprieters Michael and Margaret were brilliant hosts. The ...
5 Main Street, East Wemyss, Kirkcaldy, KY1 4RX
9.6 miles away
Warm and friendly atmosphere food was delicious and a good size portion even for the big eaters!!!! Free wifi too ...
58 Fort Street, Dundee, DD5
12.9 miles away
very good food and service we come from York and make a point of passing in when heading home every ...
Top shops in Craighall
174 St Clair St, Kirkcaldy, KY12BD
12.9 miles away
Great tyre shop friendly staff and reasonable tyre prices . Best in Kirkcaldy .
Barber Shop
64 Albert Street, Dundee, DD4 6QH
12.8 miles away
Just got grandson`s haircut here..What a great job Callum did:)Very professional and friendly..Will be going to him all the time ...
Formal Wear Store
Upper Constitution Street, Dundee, DD3 6JP
12.7 miles away
Lovely little site. Love my new dress
Barber Shop
166 St Clair Street, Kirkcaldy, KY1 2BZ
13 miles away
Really good barbers. Best haircut I have had in a long time.
Balloon Store
38 Long Lane, Dundee, DD5 1EQ
13 miles away
Staff are amazingly helpful, service was excellent, with really helpful advice and suggestions, our room for the event was amazing ...
Top supermarkets in Craighall
189 Pitkerro Road, Dundee, DD4 8HA
13.8 miles away
Well worth going in, great value for the money 💵
12 Castle Street, Tayport, Fife, DD6 9AF
11.8 miles away
great store excellent service
7-9 West St, Saint Monance, ANSTRUTHER, KY10 2BU
9.1 miles away
A brilliant and convenient local shop and Post Office,at the heart of the community. Well stocked with almost everything you ...
Top takeaways in Craighall
Fish and Chips Takeaway
111-115 Logie Street, Dundee, DD2 2PZ
12.8 miles away
Excellent fish supper and VERY large fish and chip portions
231 High St, Cowdenbeath, KY49QF
19.1 miles away
Best Chip Shop in Cowdenbeath - and friendliest.
145 High Street, Glenrothes, Leslie, KY6 3DQ
11.2 miles away
I had the portion of fried rice, curry sauce and chips lastnight and it was amazing! Defo the best Chinese ...
6 Glenwood Centre, Glenrothes, KY6 1PA
11.1 miles away
There every Friday chicken tikka massander absolutely fantastic, very friendly staff.
Fish and Chips Takeaway
91 Charleston Drive, Dundee, DD2 2HB
13.1 miles away
Superb there is no other like it 10 out of 10.
Top cinemas in Craighall
Cinemas yet to be reviewed
Top health and beauty in Craighall
Dental Clinic
131 High Street, Dundee, DD2 3BX
13.2 miles away
Great dentist, do very good work and always cheerful. They make the whole idea of going to the dentist a ...
Hairdresser
162 High Street, Lochee, Dundee, DD2 3BZ
13.2 miles away
Professional friendly and great prices.
Cosmetics
138 High Street, Lochee, DD2 3BZ
13.2 miles away
Friendly staff, very helpful and easy to chat to. Amanda was a lovely women who seems to enjoy her job.
Mens Hairdressers and Barbers
89 Saint Clair Street, Kirkcaldy, KY1 2NW
13.2 miles away
good service, reasonable price and all the hairdressers don't just do a great job, they look great too, lol
Beauty Salon
49 Baldovan Terrace, Dundee, DD4 6NJ
13.1 miles away
Lovely little salon with excellent staff
Top home improvement in Craighall
Plasterer
19 Ballindean Crescent, Dundee, DD4 8PH
13.5 miles away
First class plasterer! Will get Max again.
Bathrooms
152 Arbroath Road, Dundee, DD4 7PY
13.1 miles away
Awesome company just had a full bathroom refit very professional from the whole team Tim the fitter made an excellent ...
Roofing Service
19A Fintry Place, Dundee, DD5 3BG
13.5 miles away
Mr Rodger, arrived found the problem with my leaking roof. Which others could not find. Reliable and who recommend him ...
Removal Service
Mains Loan, Dundee, DD4 7AA
13.6 miles away
Sandra rice A1 Movers got there on time and mad a good job of my move would recommend good job ...
Electrician
50 Myrtlehall Gardens, Dundee, DD4 0TP
14.4 miles away
First time I've used Dean and I can't say enough about him. He came out to me on a Sunday. ...
Top attractions in Craighall
Theatre
Lawrence Street, Buckhaven, Leven, KY8 1BQ
8.4 miles away
Can you please give me a correct number to contact you as 01592 7125577 not ringing
Top property services in Craighall
3 Crusoe Gardens, Lower Largo, Leven, KY8 6HT
4.9 miles away
Excellent work, reasonable price. Will certainly recommend this company.
Mortgage Broker
Unit 10 Prospect Iii, Prospect Business Centre, Dundee, DD2 1TY
12.3 miles away
GREAT SERVICE AND VERY HELPFUL
Top education in Craighall
Driving School
554 Strathmartine Road, Dundee, DD3 9ER
14.7 miles away
ron driving school highly recommend puts u at ease when your learning to drive. he prepares you for your drive. ...
Top business services in Craighall
Office Services
141 Kingsway East, Dundee, DD4 8BX
13.5 miles away
1 older member of staff consistantly refuses to assist me in the proper fashion.This is not the secure service I ...
Business Management Consultant
20 Whitehall Crescent, Dundee, DD1 4AU
12.1 miles away
I have had so many problems with the property that we were renting for only 5months thankfully after hearing a ...
Top leisure in Craighall
Karaoke
67 Main Street, Thornton, Kirkcaldy, KY1 4AG
10.9 miles away
Nice and friendly place. Made us feel welcome . Room price was cheapest in give. Good value for money.
Venue Hire
38 Victoria Road, Kirkcaldy, KY1 1DR
14.1 miles away
Stayed here 2 nights was going to stay till Christmas wish I had good place and people should have ...
Car Wash
Ethiebeaton Park, Monifieth, Dundee, DD5 4HB
15 miles away
man on customer services desk stood and had a gossip with another person while my wife and I stood and ...