Cafes, Coffee Shops & Tea Rooms in Aberdeenshire and Moray

One thing is for sure, everyone cyclist likes a cafe stop! Whether you are on a social ride or you're on route to somewhere, taking a break with a good cup of coffee and a slice of cake, or even soup and a sandwich is a ride highlight for many riders.
It is a chance to get warm, regroup, have a tasty snack and to chat about the miles done, the miles to come or the gnarly trails you have just conquered. The cafe stop is part of cycling culture.

Finding the right cafe can be difficult though. Where will you leave your bike? Will it be secure? Do they welcome cyclists with their perhaps damp or muddy clothes? Is there a good selection of cake on offer. Is it a decent size cup of coffee? The list goes on...

Below is a list of just some of the cafes, coffee shops and tea rooms in Aberdeenshire and Moray who understand our needs and serve great coffee, cake, soups, and sandwiches to the cycling community.
Our list is not definitive, so we have missed your favourite cafe when out cycling then do let us know about it so we can add it to our list. Contact details are at the bottom of the page.

Aberchirder Cafes

The Eighteen74 Haven
(01466 780334)
40 South Street, AB54 7TS.
Facebook Page

Aberlour Cafes

The Gather'n
(01340 881749)
89 Main Street, AB38 9QB.
Facebook Page


Aboyne Cafes

Belwade Farm
(01339 885398)
Aboyne, AB34 5BJ.
Web Site

Spider on a Bicycle
Station Square, AB34 5HX.
Web Site

Deeside Activity Park
(013398 83536)
Dess, Aboyne, AB34 5BD.
Web Site

Alford Cafes

Alford Bistro
(01975 563154)
40 Main Street, AB33 8PX.
Facebook Page

Cheery Cup Cafe
(01975 564000)
66 Main Street, AB33 8.
Facebook Page


Arbuthnott Cafes

Grassic Gibbon Centre
(01561 361668)
Arbuthnott, AB30 1PB.
Web Site

Ardoe Cafes

Clarets Coffee Shop
(01224 865751)
Paul Lawrie Golf Centre, South Deeside Road.
Web Site

Ballindalloch  Cafes

Old Maltings Coffee Shop
(01340 821720)
Glenlivet Distillery, AB37 9DB.

Balmedie Cafes

Beachside Coffee Shop,   Eigie Road, AB23 8YF.  (01358 742003)   Web Site
Part of the Balmedie Leisure Centre, the Beachside Cafe serves hot & cold drinks, homebakes, snacks and lunches from 9am to 2.30pm seven days a week.
Outside seating. Cards accepted.
Cycle racks outside leisure centre. Racks not visible from cafe.

Banchory Cafes

Woodend Barn
(01330 826530)
Burn O Bennie​​, AB31 5QA.
Web Site

Ride Coffee House
(01330 820946)
46 Station Road, AB31 5YA.
Facebook Page


Banff Cafes

The Spotty Bag
(01261 815623)
Old Market Place, AB45 1HE.
Web Site

Delight Cafe Gallery
(01261 455547)
10A Boyndie Street, AB45 1DY.
Facebook Page

Duff House Tea Room
(07741 320749)
Duff House, AB45 3SX.

Ballater Cafes

Brown Sugar Cafe
(01339 755388)
8 Bridge St, AB35 5QP.
Facebook Page

The Bothy Ballater
(01339 755191)
43 Bridge St, AB35 5QD.
Facebook Page



Bieldside Cafes

Newton Dee Cafe   (01224 379120)
Newton Dee Village, AB15 9DX.
Web Site

Blackburn Cafes

Marshall's Farm Shop   (01224 790493)
Boghead Farm, AB51 0XD.
Web Site

Starbucks   (01224 790401)
Westpark Drive, AB21 0BU.
Web Site

Braemar Cafes

The Bothy Braemar
(01339 741019)
Invercauld Road, AB35 5YP.
Facebook Page

Taste Coffee Shop
(01339 741425)
Airlie House, AB35 5YT.
Web Site

The Old Bakery
(01339 741415)
Mar Road, AB35 5YW.
Web Site


Bridge of Brown Cafes

Bridge of Brown Tearoom   (01807 580335)
Bridge of Brown, AB37 9HR.
Web Site


Buckie Cafes

Pozzi Cafe   (01542 832211)
4-8 High St, AB56 1AQ.
Web Site

Le Cafe Coull   (01542 835400)
25 west Church, AB56 1BN.
Facebook Page



Cambus O'May Cafes

Riverside Cottage   (01339755126)
Ballater Road, AB35 5SD.
Web Site


Chapelton of Elsick Cafes

Teacake Bistro   (07841 917150)
11 Hume Square, AB39 8AE.
Web Site

Chapel of Garioch Cafes

The Old Post Office Tea Rooms,   Old Post Office House, AB51 5HE.  (01467 681660)   Facebook Page
Freshly made sandwiches, ciabattas & soup. Good selection of cakes, including vegan cakes - all home baked on the premises or by local independent bakers.
Closed Mondays & Tuesdays. Has a nice big table for a group. Outside seating. Cards accepted.
No dedicated cycle parking, though you can take your bike via the side gate into the garden.

Cove Cafes

Haar Rock Coffee
(01224 930800)
81 Charleston Road North, AB12 3SZ.
Web Site

Corgaff Cafes

Goodbrand and Ross
(01975 651433)
on the A939, AB36 8YL.
Facebook Page

Craibstone Cafes

Brimmond Bistro
(01224 716777)
Craibstone Golf Club, AB21 9SX.
Web Site

Crathes Cafes

Courtyard Cafe
(01330 844634)
Crathes Castle, AB31 5QJ.
Web Site

Cullerlie Cafes

(01330 860848)
Cullerlie, nr Echt, AB32 6XB.
Facebook Page

Culsalmond Cafes

Morgan McVeighs
(01464 841399)
Colpy Cottage, AB52 6XD.
Web Site

Drumoak Cafes

Drum Castle
(01330 700334)
Drumoak, AB31 5EY.
Web Site

Mains of Drum Garden Centre
(01330 811000)
Drumoak, AB31 5AN.
Web Site


Dufftown Cafes

The Malt Barn
(01340 820373)
Glenfiddich Distillery, AB55 4DH.
Web Site

Dufftown Glassworks
(1340 821534)
16 Conval St, AB55 4AE.
Web Site

Sidings Cafe
(07774 245071)
Dufftown Station, AB55 4AB.
Facebook Page

Dunphail Cafes

The Olive Tree Cafe
(1309 611733)
Logie Steading, IV36 2QN.
Web Site

Edzell Cafes

The Tweedie
(01356 648348)
Edzell Tweed Warehouse, DD9 7UB.
Facebook Page

Edzell Cafes

Sinclair's Larder
(01356 648285)
63 High Street, DD9 7TA.
Web Site

Fettercairn Cafes

The Arch Cafe
(01561 340592)
Main St, AB30 1XX.
Facebook Page

Fettercairn Cafes

Clatterin Brig Tea Room
(01561 340297)
Cairn O Mount Rd, AB30 1HB.
Facebook Page

Finzean Cafes

Finzean Estate Tea Room
(01330 850710)
Finzean, AB31 6PA.
Web Site

Findhorn Cafes

The Bakehouse Cafe
(01309 691826)
91-92 Findhorn, IV36 3YG.
Web Site

The Pheonix Cafe
(01309 690110)
Findhorn Foundation, IV36 3TZ.
Web Site

Captain's Table
(01309 690099)
Findhorn Marina, IV36 3YE.
Web Site

Fochabers Cafes

(01343 820362)
Christie's Garden Centre, IV32 7PF.
Facebook Page

The Quaich Cafe
(01343 820981)
85 High St, IV32 7DH.
Facebook Page

Fordoun Cafes

Castleton Farm Cafe
(01561 321155)
Castelton Fruit Farm, AB30 1JX.
Web Site

Fordoun Cafes

Beechwood Services
(01561 321139)
Upper Powburn, AB30 1NJ.
Web Site

Fordyce Cafes

The Old Kirk Cafe
(01261 843410)
Church Stret, AB45 2SL.
Facebook Page

Fyvie Cafes

Fyvie Castle Tearoom
(01651 891266)
Fyvie Castle, AB35 8JS.
Web Site

Glenesk Cafes

Glenesk Retreat
(01561 321139)
Glenesk Folk Nuseum, DD9 7YT.
Web Site

Haddo Cafes

Mrs Smiths at Haddo
(01651 851815)
Haddo House Park, AB417LD.
Facebook Page

Huntly Cafes

(01466 455194)
Depot Road, AB54 8JX.
Web Page

The Merry Kettlee
(01466 792108)
25 Duke St, AB54 8DL.
Facebook Page

The Bank Cafe
(07955 710755)
2 The Square, AB54 8AE.
Web Page

Insch Cafes

Kellockbank Garden Centre,   Culsalmond, AB52 6SN.  (01464 851114)   Web Site
From cake & coffee to full meals Kellockbank support many local suppliers and use fresh, seasonal produce and ingredients where possible.
Self service cafe. Open 7 days a week. Outside seating. Cards accepted.
Cycle racks with space for 5 bikes. Racks not visible from cafe.

Inverbervie Cafes

Pheonix Bakehouse
(01561 361221)
4 King St, DD10 0RG.
Facebook Page



Inverurie Cafes

J.G. Ross
(01467 620764)
Highclere Business Park,
AB51 5QW.
Facebook Page

The Works Coffee Shop
(07766 822259)
Loco Works Road, AB51 4FY.
Facebook Page

The Scone & Yon Tea Room
(01467 620960)
North St, AB51 4DJ.

Kintore Cafes

1911 - Kintore Golf Club   (01467 632631)
Balbithan, AB51 0UR.
Web Site

Ceann Torr   (01467 633996)
16 Forest Road, AB51 0XG.
Web Site

Midmar Cafes

Forest Cafe,   Treehouse, Midmar, AB51 7NB.  (01330 830000)   Web Site
The Forest Cafe is based in the Treehouse of Midmar. Good selection of freshly baked scones and homemade cakes.
Open 7 days a week. Outside seating. Cards accepted.
Cycle racks with space for 5 bikes. Racks visible from some seats in the cafe.
15% discount for cyclists in cycling gear - though you need to ask for it.

Oldmeldrum Cafes

Lochter Activity Centre   (01651 872000)
Oldmeldrum, AB51 0DZ.
Web Site

Parkhill Cafes

Seasons Coffee Shop   (01224 724711)
Parkhill Garden Centre, Parkhill, AB21 7AT.
Web Site

Strachan Cafes

Knockburn Loch   (01330 822234 )
Strachan, AB31 6LL.
Web Site



Tarves Cafes

Murly Tuck Cafe,   The Square, Tarves, AB41 7GX.  (01651 851489)   Facebook Page
The Murly Tuck Cafe, adjacent Tarves Heritage Centre, is in the centre of the village. Good selection of freshly baked scones, homemade cakes and soups. Friendly, welcoming staff.
Open 7 days a week. Lots of tables including two large ones allowing groups to stay together. Cards accepted.
On street parking, with bikes not visible from inside the cafe.

Torphins Cafes

Platform 22   (01339 882807)
22 Station Road, AB31 4JF.
Facebook Page

Udny Cafes

The Coffee Apothecary   (01651 842253)
Udny, AB41 7PQ.
Web Site