We have Pubs (12), Restaurants (30), Banks (2), Hotels (12), Shops (54), Supermarkets (7), Takeaways (24), Cinemas (1), Home improvement (81), Health and beauty (64), Attractions (30), Property services (27), Education (21), Business services (34) and Leisure (2)
For each listing we have opening times, address, phone number, reviews and photos
The nearest train stations to Thornhill are
Sanquhar (10.54 miles)
Kirkconnel (13.35 miles)
30 Restaurants in Thornhill in 12 categories
9 italian restaurants listed
3 indian restaurants listed
2 thai restaurants listed
2 fine dining restaurants listed
2 french restaurants listed
2 english restaurants listed
2 chinese restaurants listed
1 eastern european restaurant listed
1 dessert restaurant listed
1 american restaurant listed
1 british restaurant listed
4 other restaurants listed
Banks in Thornhill
63 Drumlanrig Street, Thornhill, DG3 5LY
195 High Street, Dumfries, Dumfries And Galloway, DG1 2QT
Hotels in Thornhill
Hartfell Crescent, Moffat, DG10 9AL
High Street, Moffat, DG10
A76, Thornhill, DG3 5EZ
112 Drumlanrig Street, Thornhill, DG3 5LU
Blackaddie Road, Sanquhar, DG4 6DB
High Street, Thornhill, DG3 4HN
High Street, Thornhill, DG3 4HN
8 East Morton Street, Thornhill, DG3 5LZ
Main Street, Penpont, Thornhill, DG3 4BP
11 West Morton Street, Thornhill, DG3 5ND
Drumlanrig Street, Thornhill, DG3
Dumfries, DG2 0SA
54 Shops in Thornhill in 23 categories
8 gift shops listed
5 barber shops listed
4 bridal shops listed
4 convenience stores listed
3 auto repair shops listed
3 antique furniture stores listed
3 building materials stores listed
2 furniture stores listed
2 upholstery shops listed
2 coffee shops listed
2 mobile phone repair shops listed
1 fabric store listed
1 camping store listed
1 computer software store listed
1 flooring store listed
1 coffee store listed
1 department store listed
1 diy shop listed
1 shoe repair shop listed
1 electronics repair shop listed
1 dessert shop listed
1 wood stove shop listed
5 other shops listed
Supermarkets in Thornhill
Cuckoo Bridge Retail Pk, Dumfries, Glasgow Rd, DG2 9BF
Leafield Road, Dumfries, DG1
202 Lochside Road, Dumfries, DG2 0EB
Drumlanrig Street, Thornhill, DG3
Brooms Road, Dumfries, DG1 2
121-122 Drumlanrig Street, Thornhill, DG3 5LS
62-64 High Street, Sanquhar, DG4 6BL
24 Takeaways in Thornhill in 4 categories
8 fish and chips takeaways listed
4 chinese takeaways listed
2 pizza takeaways listed
10 other takeaways listed
81 Home improvement in Thornhill in 20 categories
11 architects listed
10 gardeners listed
10 roofing services listed
10 builders listed
8 central heating services listed
5 removal services listed
4 kitchen design and installation listed
4 arborist and tree surgeons listed
3 interior designers listed
2 conservatory supply and installation listed
2 cctv equipment and services listed
2 carpenters listed
2 curtains listed
2 plumbers listed
1 painter decorator listed
1 electrician listed
1 audio visual consultant listed
1 window cleaners listed
1 architectural designer listed
1 tiling contractor listed
64 Health and beauty in Thornhill in 17 categories
14 beautys listed
10 care servicess listed
6 sportswear stores listed
5 opticians listed
4 clinics listed
4 sports schools listed
4 sports shops listed
3 hairdressers listed
2 squash clubs listed
2 podiatrists listed
2 surgeons listed
2 gyms listed
2 mens hairdressers and barbers listed
1 sports venue listed
1 massage therapist listed
1 chiropractor listed
1 optometrist listed
30 Attractions in Thornhill in 9 categories
9 art galleries listed
8 museums listed
6 park and gardens listed
2 theatres listed
1 lake listed
1 holiday park listed
1 theme park listed
1 exhibition and trade centre listed
1 aquarium listed
27 Property services in Thornhill in 6 categories
8 estate agents listed
8 mortgage brokers listed
4 property and estate management listed
4 property developers listed
2 commercial estate agents listed
1 property management company listed
21 Education in Thornhill in 10 categories
5 primary schools listed
5 driving schools listed
4 nursery schools listed
1 school listed
1 music instructor listed
1 business school listed
1 martial arts school listed
1 high and secondary school listed
1 dance school listed
1 after school club listed
34 Business services in Thornhill in 8 categories
10 caterers listed
7 office services listed
6 website designers listed
4 business management consultants listed
3 cleaners listed
2 web hosting companies listed
1 office supply store listed
1 office equipment supplier listed
2 Leisure in Thornhill in 2 categories
1 marquee hire listed
1 car servicing listed
Top pubs in Thornhill
22 Barras, Lochmaben, Lockerbie, DG11 1QD
15 miles away
Stayed there 3 years on trot 1998-2000. Lovely and great place and only 2 mins away to loch to go ...
3 Castle St, Lochmaben, Lockerbie, DG11 1NY
15.2 miles away
I found this pub very friendly, the landlord and the staff made me very welcome. They made sure I ...
Bar
Bruce Street, Lochmaben, DG11 1PD
15.2 miles away
This is the best small hotel we have ever stayed in.Real homemade food,spotless rooms friendly staff, nothing is too ...
Corsock, Corsock, Castle Douglas, DG7 3DN
14.2 miles away
A Superb Scottish Village Pub, Familly owned and run... Exteamly friendly and welcoming staff and customers, exceptionally good quality food ...
Bar
5 Galloway Street Bank Street, Dumfries, DG1 2PA
13.8 miles away
nice clean and bright bar no loud music very much a pub not a lot left beer was very good ...
Top restaurants in Thornhill
Italian Restaurant
3 Balmoral Road, Dumfries, DG1 3BE
13.8 miles away
Would highly recommend Brunos restaurant. When we are having a family get together we always go to Brunos. The atmosphere ...
Chinese Restaurant
43-45 English Street, Dumfries, DG1 2BU
13.8 miles away
A really interesting exotic menu ranging from scallops to lip tingling spicy hot asian dishes .Our recent visit July 9th ...
Dessert Restaurant
68 Glasgow Street, Dumfries, DG2 9AQ
13.5 miles away
Ice cream is delicious! Try the banana and toffee or the raspberry ripple. Definitely worth a visit.
Lochside Road, Dumfries, DG2
14.4 miles away
Staff can't even get your order right ,asked for a cheese burger happy meal and when I got home it ...
British Restaurant
20 English Street, Dumfries, DG1 2BY
13.8 miles away
Tried to upload a photo of the Pancake Place but despite being a jpg photo I kept getting a message ...
Top banks in Thornhill
Banks yet to be reviewed
Top hotels in Thornhill
Lockerbie, DG11 2SL
14.6 miles away
What a fantastic place. Even though there was not enough rooms for us (2 doubles)when we were there, we ...
11 West Morton Street, Thornhill, DG3 5ND
0.4 miles away
I stayed at the Elmaarglen during the Festival and being from Liverpool i must say i have never been made ...
Sanquhar, Dumfriesshire, DG4 6NR
14.3 miles away
Brilliant b&b. Spotlessly clean and extremely comfortable, excellent breakfast. The owners gave us a really warm welcome and couldn't do ...
Carrutherstown, Dumfries, DG1 4LF
20.4 miles away
Booked our wedding reception here but they did a runner with our deposits leaving us high and dry. Well done ...
18 Newall Terrace, Dumfries, DG1 1LW
13.7 miles away
We had our reception here two years on, Im still upset and disappointed with the level of service and ...
Top shops in Thornhill
Gillbrae Road, Dumfries, DG1 4EJ
14.5 miles away
I went to Georgetown post office today to get a large parcel sent off. The gentleman there was so helpful, ...
Barber Shop
Dumfries, DG1 2BD
13.9 miles away
Hasan is the most friendly man around. His cuts are the best in town. Definitely recommend!!
Electronics Repair Shop
65 English Street, Dumfries, DG1 2DA
13.8 miles away
excellent service, very quick turnaround & very reasonably priced , exactly the ...
Coffee Store
68 Drumlanrig Street, Thornhill, DG3 5LY
0.5 miles away
Had lunch here yesterday excellent service and great food. Cosy and clean premises. Would highly recommend Jintys
Boot Repair Shop
7 Midsteeple Buildings Dumfries, Dumfries, DG1 2BH
13.7 miles away
Do not go to this shop the staff have an attitude problem .
Top supermarkets in Thornhill
Tesco Dumfries Extra, Dumfries, DG2 0EB
12.2 miles away
cauliflower cheese tarts are mouth watering good at your in-house coffee shop. Try them!
Tesco Dumfries Extra, Moffat, Dumfries, DG10 9EP
14.1 miles away
Where is Tesco in Moffat ??? The sat nav takes you to a mill shop full of tartan gifts !!! ...
New Abbey Road, Dumfries, DG2 7NE
14 miles away
disgusting lack of respect for customers. made to feel uncomfortable and intimidated whilst shopping will never be back. will ...
Top takeaways in Thornhill
Kirkland Drive, Kelloholm, DG4 6ST
13 miles away
Good food wen is deliver times
25 High Street, Sanquhar, DG4 6DJ
10.4 miles away
Just moved from the outskirts of Edinburgh and didn't expect to find a Chinese that's better than what we're used ...
Locharbriggs, Dumfries, DG1 1UP
12.3 miles away
I'm surprised there have been no favourable comments about this business. The food is good, fresh and in decent portions. ...
Cuckoo Bridge Retail Pk, Dumfries, Glasgow Rd, DG2 9BF
13 miles away
well what can i say it was like a tip all the bins were full and all the tables where ...
24 High Street, Sanquhar, DG4 6BL
10.4 miles away
had recent menu in my house that says opening times are 4.30pm to 12.00. Phoned up tonight just after 11 ...
Top cinemas in Thornhill
Cinemas yet to be reviewed
Top home improvement in Thornhill
Electrician
127 Annan Road Albany Lane, Dumfries, DG1 1JL
13.3 miles away
Thanks to Richard who fitted My new Shower & pull switch. Very reasonable to. IF you need an Electrican ...
Plumber
17 Sandypoint road, Dumfries, DG2 9RB
13.3 miles away
GOOD JOB AND VERY GOOD PRICE
Plasterer
27 Minden Crescent, Dumfries, DG1 4EB
14.8 miles away
Would not recommend. Takes your money but not prepared to rectify a job if needing fixed or offer money ...
Plasterer
2 Bell Court, Heathhall, Dumfries, DG1 3SQ
13.1 miles away
I do not recommend this man to anyone. He is rude, short tempered and very sensitive over criticism. Do not ...
Top health and beauty in Thornhill
Childminder
14 Douie Park, Dumfries, DG1 4DA
14.4 miles away
The best very good
Top attractions in Thornhill
Lake
Nr Waterside Farm, Terregles, Terregles, Dumfries, DG2 9RZ
12.6 miles away
nice place but not heavy stocked get thair early or locals take all the best pegs fished all day ...
Top property services in Thornhill
Property services yet to be reviewed
Top education in Thornhill
Education yet to be reviewed
Top business services in Thornhill
Office Services
Closeburn, Thornhill, DG3 5HR
2.6 miles away
The rudest most miserable individuals I've come across in a post office!
It's a last resort when facing that ...
Top leisure in Thornhill
Karaoke
152 Troqueer Road, Dumfries, DG2 7DF
14.1 miles away
Great pub, nice enviroment, good service.Recommended