Cafes, Coffee Shops & Tea Rooms in Aberdeenshire and Moray

One thing is for sure, every 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.

So it makes sense for us to list just some of the cafes, coffee shops and tea rooms in Aberdeenshire and Moray who serve the cycling community.
We suggest you check opening times before you visit, and take a cafe lock with you to secure your bike.

Our list is not definitive, so if 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,
40 Main St, Alford AB33 8PX.   Phone: 01975 563154    Facebook Page

Open 7 days a week.      Cards accepted.     Free WiFi
Bistro serves hot & cold drinks, homebakes, snacks and lunches. Glutten free options. Traybakes and scones brought to your table on a trolley so you can see the full selection on offer - very elegant!
One table suitable for large groups, with many set for 6. No outside seating.
No cycle racks provided so on pavement parking. Bikes can be secured to drain pipe and bench seat on pavement. Bikes not visible from many seats within the cafe.

Chloe's Kitchen Creations,
56 Main St, Alford AB33 8AA.   Phone: 07788 212120    Facebook Page

Open 7 days a week - late closing on Saturday.      Cards accepted.
Takeaway breakfast, lunches, cakes, coffee and ice cream. Delicous cakes and tray bakes made by Chloe.
No inside seating, though they have half a dozen outside tables.
No cycle racks provided, however bikes can be left beside Chloe's outside tables or padlocked to the fence opposite the shop.


Alves Cafes

Calum's Kitchen
(01343 850401)
13 Main Road, IV30 8UR.
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, Balmedie AB23 8YF.   Phone: 01358 742003    Web Site

Open 7 days a week.      Cards accepted.
Part of the Balmedie Leisure Centre, the Beachside Cafe serves hot & cold drinks, homebakes, snacks and lunches through to mid afternoon.
Tables can be pulled together for groups. Outside seating also available.
Cycle racks outside leisure centre. Racks not visible from cafe.

Banchory Cafes

Buchanan Bistro at the Woodend Barn,
Burn O'Bennie Rd, Banchory AB31 5QA.   Phone: 01330 826530    Web Site

Open 7 days a week.      Cards accepted.
Buchanan Bistro at the Woodend Barn bake, brew, knead, pickle, prove, and cook everything from a scone through to a full evening meal. Super coffee. Good selection of traybakes, cakes and scones.
Large tables available for groups. Lots of outdoor seating.
Covered cycle rack which can hold around 8 bikes. Rack not visible from cafe.

Raemoir Cafe
(01330 825059)
Raemoir Garden Centree​​,
AB31 4EJ.
Web Page

Tease Coffee Bar
(01330 824945)
17 High St, AB31 5TB.
Web Page

Ride Coffee House,
46 Station Rd, Banchory AB31 5YA.   Phone: 01330 820946    Facebook Page

Open 7 days a week.      Cards accepted.
Skateboard and cycling inspired coffee house offering a selection of cakes, scones and light meals. Their warm cheese scones are fabulous!
Large tables available for groups. Outdoor seating.
Cycle rack which can hold around 15 bikes. Racks visible from many seats in the cafe.

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

Bridge House Cafe
(01339 756336)
Bridge St, AB35 5QP.
Web Site


Bieldside Cafes

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


Blackburn Cafes

Marshall's Farm Shop and Tea Room
Boghead Farm, Kinellar AB51 0XD.   Phone: 01224 790493    Web Site

Open 7 days a week.      Cards accepted.
Marshall's Farm Shop and Tea Room serves hot & cold drinks, homebakes, snacks, lunches and full meals.
Tables not particuarly suited to groups. Outside seating also available.
No specific cycle parking provision. Bikes can be secured to the railings to the sides of the shop however not visible from cafe.

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
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, Chapel of Garioch, AB51 5HE.   Phone: 01467 681660    Facebook Page

Closed Mondays & Tuesdays.      Cards accepted.
Freshly made sandwiches, ciabattas & soup. Good selection of cakes, including vegan cakes - all home baked on the premises or by local independent bakers.
Has a nice big table for a group. Also has outside seating.
No cycle racks, 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

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

Ellon Cafes

Broomies at JRD
(01358 720294)
Broomiesburn Rd, AB41 9.
Facebook Page

The Chocolate Bar
(01358 724071)
2 Market St, AB41 9JD.
Web Site

Symposium Coffee House
(1358 268190)
Neil Ross Sq, AB41 9AX.
Web Site

Fettercairn Cafes

The Arch Cafe,
Main St, Fettercairn. AB30 1XX.   Phone: 01561 340592    Facebook Page

Closed Mondays & Tuesdays.      Cards accepted.
A cosy friendly coffee shop and licensed restaurant serving freshly cooked food daily. Good selection of home baked cakes.
Tables can be rearranged for groups.
No cycle racks, though you can secure your bike to the railings opposite the cafe. Railings visible from most tables.

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

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

Forres Cafes

The Potting Shed
(01309 696940)
Mackenzie & Cruickshank Garden Centre,
IV36 2GW.
Web Page

The Bike Bothy
(01309 671745)
105 High St,
IV36 1AA.
Web Page

Brodie Countryfare
(01309 641555)
by Forres,
IV36 2TD.
Web Page

Foveran Cafes

The Barn, Westfield, Foveran AB41 6AY.   Phone: 01358 788707    Web Site

Open 7 days a week.      Cards accepted.
Spacious cafe and restaurant. Friendly staff offering freshly ground coffee, homemade cakes and scones or made to order light lunches. The scones can be served warm, and are huge! Menu can be adapted for vegetarians, gluten free, vegan and most other dietary requirements.
Staff willing to rearrange seats for groups. Lots of outdoor seating also available.
No cycle racks and no obvious place to secure bikes. Bikes not visible from cafe.

Fraserburgh Cafes

Dunes Golf Centre
(01346 510693)
Philorth Links,
AB43 8TL.
Web Page

Tiger Hill Beach Cafe
(01346 512727)
Harbour Rd,
AB43 9TB.
Facebook Page

Peartree Coffee House
(01346 512212)
61 High St,
AB43 9ET.
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,
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, Kellockbank Country Emporium, Insch AB52 6SN.   Phone: 01464 851114    Web Site

Open 7 days a week.      Cards accepted.
Kellockbank is a self service coffee shop offering everything from cake & coffee to full meals. They support many local suppliers and use fresh, seasonal produce and ingredients where possible.
Loads of seats, with a few outdoors for the nicer weather.
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.

Johnshaven Cafes

Hidden Treasures Cafe
Fore St,
DD10 0HG.


Keith Cafes

Boogie Woogie
(01542 888077)
2 Regent Square,
AB55 5DX.
Web Site

Square Roots
(07955 890971)
Mid St,
AB55 5AF.
Web Site

Cobbs at The Boat n Barn
(01542 488300)
14 Reidhaven Square,
AB55 5AB.
Facebook Page

Kemnay Cafes

Cafe 83
17 Station Rd, Kemnay, AB51 5RB.   Phone: 01467 207060   Facebook Page

Open 7 days a week.      Cards accepted.
Cafe 83 serves breakfast, lunch, dinner, drinks and coffee - vegitarian options available. Good selection of tray bakes. Scones warmed before serving - nice touch!
Table layout is good for groups.
No cycle parking provided. Pavement at front is quite narrow - ok for a couple of bikes, but not half a dozen. Bikes not visible from tables.

JG Ross Coffee Shop
(01467 642884)
18 High St, AB51 5NB.

Castle Fraser Tea Room
(01330 833463)
Castle Fraser, AB51 7LD.
Facebook Page

Kingswells Cafes

Wynford Farm
(01224 745411)
Wyndford Farm,
(on Road to Clinterty)
AB15 8RQ.
Web Site

Kinloss Cafes

Woodside Farm Coffee Shop
(01309 690258)
Woodside Farm,
(off the B9089)
IV36 3LA.
Facebook Page


Kintore Cafes

Crafty Cafe,
1 Dean's Court, Kintore, AB51 0RY.   Phone: 01467 631020    Facebook Page

Closed Sundays.      Cards Accepted
Located on the main street, next to the post office, The Crafty Cafe is a crafting hub, gift shop and cafe offering fine pieces, paninis, soups, hand roasted coffee and specialist teas.
Lots of small tables that can easily be pulled together for groups.
No cycle racks. Limited on street parking in front of cafe - though bikes visible if parked at the door. Additional bike parking round the corner - not visible from cafe, and nothing to secure bike to.

Laurencekirk Cafes

(01561 378067)
63 High St, AB30 1BH.
Facebook Page

Lhanbryde Cafes

Threaplands Garden Centre
(01343 842245)
Threaplands Garden Centre,
IV30 8LN.
Web Page


Lumphanan Cafes

The Meet Again Tea Shop,
12 Perkhill Road, Lumphanan, AB31 4SE.   Phone: 0 1339 883776    Web Site

Open 7 days a week.      Cash only
A small, quaint, friendly family run cafe. They make their own cakes, and have a selection of fine teas and infusions. Fresh coffee made to suit your taste. They also make a range of snacks such as toasties, sandwiches and rolls.
Four small tables that can't really be moved, but the cafe is small so groups won't really be split up. Outside seating available in summer.
No cycle racks but space at front of cafe to leave bikes. Bikes visible from most seats in the tea shop.

Macduff Cafes

The Seafront Cafe
(01261 831017)
33 Shore St, AB44 1TS.
Facebook Page


Marykirk Cafes

(01674 840488)
Balmakewan House,
AB30 1QX.
Facebook Page

Maud Cafes

Old Mart Cafe
(01771 619196)
Market St,
AB42 4NH.
Web Page


Midmar Cafes

Forest Cafe,
Treehouse, Midmar, AB51 7NB.   Phone: 01330 830000    Web Site

Open 7 days a week.      Cards accepted
Good selection of freshly baked scones, homemade cakes, paninis, soups etc.
Bench seats at the sides of cafe allow groups to stay intact.
Foresct Cafe offers a 15% discount for cyclists in cycling gear - though you need to ask for it. Great idea!
Cycle racks with space for 5 bikes. Racks visible from some seats in the cafe.

Mintlaw Cafes

The Cafe at Aden
(01771 623364)
Aden Country Park, AB42 5FN.
Web Page

Mintlaw Cafes

Happy Plant Coffee Shop
(01771 623344)
Happy Plant Garden Centre,
AB42 5HH.
Web Page


Monymusk Cafes

Grant Arms Cafe
The Square, Moneymusk, AB51 7HJ.   Phone: 01467 651500    Web Site

Open 6 days a week - closed Thursdays.     Cards accepted     WiFi
Breakfast, lunches, scones, sponge cakes & tray bakes.
Groups can be accomodated in the bar area of this former lounge bar.
No cycle racks provided, though bikes can be wheeled through the close to the courtyard at the rear of the cafe, and secured to the metal stairs. Bikes not visible from cafe.

Newmachar Cafes

Bake N Butty Cafe
(01651 328010)
The Axis Centre, AB21 0WB.
Web Page

Newtonhill Cafes

Skateraw Store
4 Skateraw Road, AB39 3PT.
Facebook Page


Oldmeldrum Cafes

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

The Meldrum Cafe
(07763 569886)
The Square, AB51 0AA.

Barra Berries Farmshop
(7866 491508)
Barra Castle, AB51 0BB.
Web Site

Parkhill Cafes

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

Pennan Cafes

Coastal Cuppie
(01224 724711)
AB43 6JB.
Facebook Page

Pitmedden Cafes

Pitmedden Garden Tearoom
(01651 842352)
Pitmedden House, AB41 7PD.

Pitcaple Cafes

The Buzzard Cafe
Pitscurry, by Inverurie AB51 5DY.   Phone: 07767 647626    Web Site

Open Mon - Fri (10am – 3pm).      Cash Only - Cards not accepted
Good selection of freshly baked scones, homemade cakes, tray bakes, soups, filled rolls and paninis prepared in the learning kitchen by staff with additional needs. Many of the ingredients used are grown on site. Very good prices, cheerful staff and quick service.
Very popular so if visiting as a group then phone to book a table. Tables can be arranged to allow groups to sit together. Outside seating available in summer. Great views across to Bennachie.
Cycle racks with space for 6 bikes. Racks partially visible from some seats within the cafe.

Portlethen Cafes

The Tin Coo
(01224 782476)
Bishopston Farm
AB12 4RS.
Web Page

Portessie Cafes

Bijou by the Sea
(01542 833915)
Great Eastern Road,
AB56 4DJ.
Facebook Page

Portsoy Cafes

Portsoy Ice Cream Shop
(01261 842279)
24 Seafield St,
AB45 2QT.
Web Page

Potarch Cafes

Potarch Cafe
(01339 884468)
Potarch, AB31 4BD.
Web Page

Portknockie Cafes

The Fly Cup
9-11 Hill St, AB56 4NH.
Facebook Page


St Cyrus Cafes

The Old Bakery Coffee Shop
(07590 629495)
Beach Rd, AB12 4RS.

Strachan Cafes

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

Strichen Cafes

The Lodge at Strichen
(01771 637029)
Strichen Community Park,
AB43 6TN.
Facebook Page

Stonehaven Cafes

The Old Pier Coffee House
(01569 766035)
The Old Pier, AB39 2JY.
Web Site

Molly's Cafe Bar
(01569 762378)
The Promenade, AB39 2RD.
Web Site

Arduthie House Tea Rooms
(01569 767765)
Ann Street, AB39 2DA.
Web Site

Tarland Cafes

Angie's Cafe
(01339 880009)
27 The Square, AB34 4TX.
Facebook Site


Tarves Cafes

Murly Tuck Cafe,
The Square, Tarves, AB41 7GX.   Phone: 01651 851489    Facebook Page

Open 7 days a week.      Cards Accepted
Good selection of freshly baked scones, homemade cakes and soups. Friendly, welcoming staff.
Lots of tables including two large ones allowing groups to stay together.
On street parking, with bikes not visible from inside the cafe.

Tarves Cafes

(01651 851123)
Tarves, AB41 7NU.
Web Site

Tomintoul Cafes

The Old Fire Station Tea Room
(01807 580485)
37 Main St, AB37 9EX.


Torphins Cafes

Platform 22
22 Station Road, AB31 4JF.   Phone: 01339 882807    Facebook Page

Closed Sundays     Cards Accepted     Customer WiFi
Great selection of homemade food and baking using locally sourced and Scottish fare. The warmed savoury scones, served with pickle are sublime!
Cosy booths for four means larger groups may be split between two or more. Outside seating available.
Covered bicycle racks for over a dozen bikes, and sockets for recharging e-bikes!. No wonder they were nominated as a "Cyclist cafe of the year" in 2018.

Turriff Cafes

Traffords Coffee House
(1888 563500)
18 High St, AB53 4DS.
Facebook Page

Laird's Kitchen
(01888 563479)
Delgatie Castle, AB53 5TD.
Web Page


Udny Cafes

The Coffee Apothecary,
Udny, AB41 7PQ   Phone: 01651 842253    Web Site

Open 7 days a week.      Cards Accepted
A popular cafe with local cyclists, the Coffee Apothecary offers a complete menu dedicated to coffee, accompanied by a great food menu. Breakfast, lunches and a wide variety of cakes, sweet treats and fine pieces. The Coffee Apothecary take particular care in sourcing every ingredient that is on their menu; local free range eggs, veg grown within 3 miles of the cafe, and all dry ingredients ethically sourced.
A couple of large tables available for groups. Outside seating available for the nicer weather.
No cycle parking, but bikes can be left against the windows and are visible from most seats in the cafe.