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.
 

Alford Cafes

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

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
(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, 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

Cullerlie Cafes

Floras
(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

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

Teapots
(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,
AB417LD.
Facebook Page

Huntly Cafes

Deans
(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 a bit narrow for bikes. 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

Ceann Torr,
16 Forest Rd, Kintore, AB51 0XG.   Phone: 01467 633996    Web Site

Open 7 days a week.      Cards Accepted
Ceann Torr offers a good selection of freshly baked scones, tray bakes, homemade cakes, paninis and soups. And the large coffees are huge!
Lots of tables which can easily be pulled together - great for groups.
Popular post Sunday raide venue for the Donside branch of the Deeside Thistle Cycle Club.
On street parking, with bikes leaning against the window. Or less securely, round the corner; not visible and nothing to chain them to.

Laurencekirk Cafes

Gannets
(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

Meet Again Tea Shop
(01339 883776)
12 Perkhill Rd, AB31 4SE.
Web Site

Macduff Cafes

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

 

Marykirk Cafes

Balmakewan
(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 secured to the railings across the road from the cafe. 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)
Pennan,
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
Banchory-Devenick,
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

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

Formartine's
(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
(01339 882807)
22 Station Road,
AB31 4JF.
Facebook Page

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
(01651 842253)
Udny,
AB41 7PQ.
Web Site